<SEC-DOCUMENT>0001121484-23-000050.txt : 20230428
<SEC-HEADER>0001121484-23-000050.hdr.sgml : 20230428
<ACCEPTANCE-DATETIME>20230428121044
ACCESSION NUMBER:		0001121484-23-000050
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		67
CONFORMED PERIOD OF REPORT:	20230331
FILED AS OF DATE:		20230428
DATE AS OF CHANGE:		20230428

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			OIL STATES INTERNATIONAL, INC
		CENTRAL INDEX KEY:			0001121484
		STANDARD INDUSTRIAL CLASSIFICATION:	OIL & GAS FILED MACHINERY & EQUIPMENT [3533]
		IRS NUMBER:				760476605
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		THREE ALLEN CENTER
		STREET 2:		333 CLAY STREET, SUITE 4620
		CITY:			HOUSTON
		STATE:			TX
		ZIP:			77002
		BUSINESS PHONE:		713-652-0582

	MAIL ADDRESS:	
		STREET 1:		THREE ALLEN CENTER
		STREET 2:		333 CLAY STREET, SUITE 4620
		CITY:			HOUSTON
		STATE:			TX
		ZIP:			77002

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	OIL STATES INTERNATIONAL INC
		DATE OF NAME CHANGE:	20000808
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>ois-20230331.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:4f2356a7-be7f-4007-8db8-f4387a08dc8d,g:e10cb925-0fc8-4492-9a32-ad8caf7bd4e2,d:305394521d0d41e59a31d461cb10e81f--><html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:srt="http://fasb.org/srt/2022" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:currency="http://xbrl.sec.gov/currency/2022" xmlns:ois="http://www.oilstatesintl.com/20230331" xmlns:country="http://xbrl.sec.gov/country/2022" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>ois-20230331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl80L2ZyYWc6YWY5YWNhM2Y5MGU5NDdiMmJmZDM2YTFkOWJlYzI1OWUvdGFibGU6Y2IzYzJlNmE0NWIzNGZiOWFmZDFkMjFiOThmZTZlYWQvdGFibGVyYW5nZTpjYjNjMmU2YTQ1YjM0ZmI5YWZkMWQyMWI5OGZlNmVhZF8xLTEtMS0xLTE0ODEyMg_d2f10e23-2f0f-44e9-b871-154e6b0da8de">0001121484</ix:nonNumeric><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl80L2ZyYWc6YWY5YWNhM2Y5MGU5NDdiMmJmZDM2YTFkOWJlYzI1OWUvdGFibGU6Y2IzYzJlNmE0NWIzNGZiOWFmZDFkMjFiOThmZTZlYWQvdGFibGVyYW5nZTpjYjNjMmU2YTQ1YjM0ZmI5YWZkMWQyMWI5OGZlNmVhZF8yLTEtMS0xLTE0ODEyMg_8edacaa8-789b-427b-90bb-21043c9b4aa3">12/31</ix:nonNumeric><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl80L2ZyYWc6YWY5YWNhM2Y5MGU5NDdiMmJmZDM2YTFkOWJlYzI1OWUvdGFibGU6Y2IzYzJlNmE0NWIzNGZiOWFmZDFkMjFiOThmZTZlYWQvdGFibGVyYW5nZTpjYjNjMmU2YTQ1YjM0ZmI5YWZkMWQyMWI5OGZlNmVhZF8zLTEtMS0xLTE0ODEyMg_1e35d596-0e39-40e3-acd9-8d0d597e7d23">2023</ix:nonNumeric><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl80L2ZyYWc6YWY5YWNhM2Y5MGU5NDdiMmJmZDM2YTFkOWJlYzI1OWUvdGFibGU6Y2IzYzJlNmE0NWIzNGZiOWFmZDFkMjFiOThmZTZlYWQvdGFibGVyYW5nZTpjYjNjMmU2YTQ1YjM0ZmI5YWZkMWQyMWI5OGZlNmVhZF80LTEtMS0xLTE0ODEyMg_0ddce839-4cef-4ac4-911f-58ce88ad1a51">Q1</ix:nonNumeric><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl80L2ZyYWc6YWY5YWNhM2Y5MGU5NDdiMmJmZDM2YTFkOWJlYzI1OWUvdGFibGU6Y2IzYzJlNmE0NWIzNGZiOWFmZDFkMjFiOThmZTZlYWQvdGFibGVyYW5nZTpjYjNjMmU2YTQ1YjM0ZmI5YWZkMWQyMWI5OGZlNmVhZF81LTEtMS0xLTE0ODEyMg_3d741eb6-57a2-43b7-ba5b-23ce25738393">false</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="i30557606c8c74d58a6377811b1136b1b_D20210319-20210319" decimals="7" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xOTMvZnJhZzoyN2Y2ZDk3Nzg0NjI0NjU5ODQ3OTNhYTYzYjQzY2U0OC90YWJsZTozMGJhM2M1YjJhNmY0M2NjYTQ5MTQ4MmFlOTBjZTM1Mi90YWJsZXJhbmdlOjMwYmEzYzViMmE2ZjQzY2NhNDkxNDgyYWU5MGNlMzUyXzEtMi0xLTEtMTQ4MTIy_3a2a1c3a-d170-4bde-bada-d2c13c3f9e57">0.0953516</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="ois-20230331.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="ibb52d2a212504918b5e0b5a100edb52b_I20230421"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="iaa260276f6c54b78aff0406581399d5e_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i7893d71bd76148548c2381f7cf477a5a_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45defb81821646ecaa56c43f2b0c46aa_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="i24a453fdea584ab48d96299f4a345810_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i12859218307b44aa9cb37c6e4116f8b6_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a0a09a08ec642308dafe331d8a5a689_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i273de2c4a36a4209a34d48e69ecea377_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="ib8edd127450c4e3a820d00f1dccb3967_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="i564619d37488447f9d6793f23f947cf0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="i7a570f6136a64036918235fb65b739a4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="ic9b2b4f7f34044bdab9e9bfd891a4304_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="i15242b7d519441d681b655af9e039c89_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="ie040409beb9841798157b41306879e8e_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="i85cd5c31de2243e482a7e51d71314bdd_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="i7eff08b41e8e4c69956d73b6eaffe723_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="i2cd6525864c74cee8ff6ffc037e9b06f_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="i56f9d1ab572347a6a353dd86fbf0dbf2_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="i36670c5b32754b9588f110090df645ef_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="i4a2910e3a4c84e54b655a6a29f123097_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="i02b3d20a730048f29308d3a9d66be092_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="i3e11d3eadd3d4467a47e4fa738ad320d_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</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="ifc4821101a4d4fe0aba9b52757f89091_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie81202a08c814a668346bae497ee2d1a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6083a02bef64f6882c38dc5bae7acb8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0c21c66cf914fd79dccaca0f1fd312a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95c9b8492cb649c4b6e809cccd584d01_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe32f4f8525a4fae9ea4025c35ac0f60_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic59077c341174987a93d0ba0124d2c62_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaabcde87dd914217bd0290ca04df3ae9_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4772fa57a5647f8b7abe3d1f5d50155_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea3e9e46675a496a8b65952f98a4c135_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc91224ac9864e1eaf4784e3a3d42f4f_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia85ae49729da4ea1bfc0cf53e3554ace_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34b21132b7974d45aa940dba6a7c60f4_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i795c2c8b1f714537944dff78dbe4bb29_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i142e7134cf044c998d0068c20053c3f9_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i028f2cec3dbc4dcfb6c80b8d036d5422_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42a4464a8b1746e199b0d09684847fa0_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa55a18eef0843eaaaafed947862eec3_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i353c727ac58c4e40b7aba94f57eca814_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2af69149a36e4f13ae3d7b855b29627d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica3a83c0338f413084c05fd927a3e2e9_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ois:UnbilledRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb2f160b101f4f7982af7d50393c25b9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ois:UnbilledRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ef9ad295ec84f9b9bb89ea47ce0200f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ois:ContractAssetReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26b9456b928a42969c510198e38e9400_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ois:ContractAssetReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34c086fe9db747739bbe71fa36517a39_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ois:OtherReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5922278fdaf44b3d99c304ea2af10b90_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ois:OtherReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ae6395af704416f8b972eacdbf8d6f8_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iadc7414f437a4ee68aaf12de77984a2c_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="i631586657e4a467a8ac2571bc26d0b2d_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="i3e7864d354064934a1cd727cbb6d4f37_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5097094971e54624bef19c78971bcf6b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e3a7945e63b4d2c85abfb33cb9c5254_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ois:PatentsTechnologyBasedandKnowhowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e3189a8fedb4cf6bae09c8fda51d5c2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ois:PatentsTechnologyBasedandKnowhowMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie803e06d18064c328f2f1c2cf6f62b40_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93f9fad7ce454bce8df26c6630c66754_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90c6a8efc4044f2fbc65d1a04e0a3d0b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i650fbc8d59334fac9ef39f18419d268e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic597bf76fcc44261b7e862a208a66156_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ois:A475ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i246ea44c65c04d469061768f71e9efc5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ois:A475ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i201dcfdc9b7e419ea8c55ce86270ac02_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ois:A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieec72d1debbe4ef890dd254bcb1d1ed9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ois:A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1074bc2869249f88bbacd63a15a27a4_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ois:FinanceLeaseObligationsAndOtherDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e803e33c92043e8a72a9038eec0e89c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ois:FinanceLeaseObligationsAndOtherDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id760759ae9cf4c5d9606365ca22eed47_I20210210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c4b531023e04b53a5719971b51e1d5c_D20210210-20210210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-10</xbrli:startDate><xbrli:endDate>2021-02-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17cd2076c3c844ca94a86e048594b731_I20210210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86ff095472d0410bbdc6e10ebdb21c75_D20221213-20221213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-13</xbrli:startDate><xbrli:endDate>2022-12-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie345c19ec79648e5bb91479a86e65398_D20221213-20221213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-13</xbrli:startDate><xbrli:endDate>2022-12-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f15abbd1de5437fa58bc08e9679ec9d_D20221213-20221213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-13</xbrli:startDate><xbrli:endDate>2022-12-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie734b225be244d2eb951867e0ca2c641_D20221213-20221213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-13</xbrli:startDate><xbrli:endDate>2022-12-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i236dccfef87846a08b759cc51e938ea5_D20221213-20221213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-13</xbrli:startDate><xbrli:endDate>2022-12-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7fc27ef80345431aa68727ea993a961d_D20221213-20221213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-13</xbrli:startDate><xbrli:endDate>2022-12-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18bd2930b09b4617917d6cce31362fc6_D20221213-20221213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-13</xbrli:startDate><xbrli:endDate>2022-12-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb04d8d195eb48cf8321bd48f5a4fc80_I20210319"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A475ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30557606c8c74d58a6377811b1136b1b_D20210319-20210319"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A475ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-19</xbrli:startDate><xbrli:endDate>2021-03-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9a5b9bf1ed84638bd77dffd981e4e33_D20210319-20210319"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-19</xbrli:startDate><xbrli:endDate>2021-03-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i147d9bacc288467facc705884b82e1f4_I20210319"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1470f1bff0d43b68450b1a4102a1463_I20210319"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76f268fb45f84368a956a00c0ddb3a86_I20230215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bf33ee842654a20b3371fe59c621bb5_D20230215-20230215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-15</xbrli:startDate><xbrli:endDate>2023-02-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77a85c0e6b934fdb9f2d8dd6549944a8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A475ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0365ef2e3b9b499e889ac06d232463ec_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A475ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f93be88e981427a919ccd24f7a549b0_I20230216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-02-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4a5c5251ef84a5785003fd5c39aee2a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib83ade2b5a594d6e84b16d7362d11fd7_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ca573fc6fe4491fb251f65095526a5c_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4981d72cf0bc4a00825e50640741ccc2_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e38007e73e74d9ca552dca056172aac_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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="i886632e8d8ef409781d5bb9c2081da60_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b40ab246cdd4d94a9d9f2fa491e51b2_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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="iecd2d14b57e943d6aa2c5a6db221f631_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c569ac70ad24715bce3ea7476999e60_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ois:ServiceBasedRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibca9a40c45f345f2bcf47c57eb27f992_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ois:PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06a8f67ef00d46a5bfac64908e9b099f_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ois:ServiceBasedRestrictedStockMember</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="i6f78f030a8394f478649f971131af46e_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ois:PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember</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="ia68652929ff24beb93843a9f0fda1c19_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ois:ServiceBasedRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25e4ce25fc49415a90edfa916cf46f93_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ois:PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54b24b4615674da18171be710fb8ccfe_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ois:ServiceBasedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5516d3f3d694d4089604fcc777a1cb4_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ois:ServiceBasedStockUnitsMember</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="i820e7b32c5694e948b7176ae827dad48_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic85cca7127934dd1b1b1b61f4752ff20_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i838194b0d6484dc3a449d9fb8d425e8b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>ois:segment</xbrli:measure></xbrli:unit><xbrli:context id="i5a8f1186c1c14c07b3c781bb1db045f6_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0900618b57ea41eea578180ec3650731_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i501436c6813c4e629477fc6b5854cf3b_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</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="i0037c949bfa346d29297f8a0897b49b5_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57aa19d3acd34bb5930182334bc5d75f_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieabae4e6454045eebb3efc1e8267ef1a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c9cc870dc6342d6b7be3403e1c61b14_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37297f37faa84a889500c49f1fe94495_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2556c1ab01ea4befb293e0ef83d1cb91_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1fc5161c8da646ae973351e5d354a7d7_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1bbdf9b6b8ca40e9a347ea5af6dff411_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18b78564c61c44ff85224a422ef3f4ec_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5783331f05ac4f78b53bc8d6fe05ccb1_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i895cf32de43045d2ad3b0f0948f3f0fc_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bf18f1ee711451d9cd91c5e1e31cda7_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d4ad67a3aec42aca870badedc079748_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d2f4f8bf2304a6aa1ab9ab0a961aef0_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ProjectDrivenProductsMember</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="id696c7b5ada5457789171181a39c2385_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ProjectDrivenProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i766ce92ef97743d68da0c21376aafa3a_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ProjectDrivenProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</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="ifd9e8dbcbb06452d8f7607204858c20b_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ProjectDrivenProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6757d6393b124da7b1b81a859f128639_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ProjectDrivenProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</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="ifbbda0f63f994ac5a03fbda5f7e3b8fb_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ProjectDrivenProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6de49303b66b43a299d75d0fdb6a94f1_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ProjectDrivenProductsMember</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="if8621ebf495e421b8da9dbdef1d407e2_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ProjectDrivenProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5718f1509f449798b8dedb05ada0efb_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleCompletionProductsandServicesMember</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="i54bc2b6167c942fe9cac93d2e5483a9b_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleCompletionProductsandServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4160df7297ed44e492151b36dea1ae22_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleCompletionProductsandServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</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="i2f49dc2e0366455996204f26e0311b3c_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleCompletionProductsandServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f3c31dec7114e04a580f1dff0d75b0e_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleCompletionProductsandServicesMember</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="i1da349aa93ab4a598d8472e5da526bc9_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleCompletionProductsandServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cb587df4010415a8a2e13ce6b889ffd_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleCompletionProductsandServicesMember</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="idd6e6b91aaeb47dc9855a5f3453d1f77_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleCompletionProductsandServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69469c5f62d849f3949ce1533bd816eb_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleDrillingServicesMember</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="i8c58e1fed9a44322aac93a4048b1f18a_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleDrillingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09f6efb6d92f420c9636c503b8902c9c_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleDrillingServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</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="i311d1feda0394e0baf35c18d4c77cb09_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleDrillingServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i907c6ddee273429b99cbf6f3072f6bb4_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleDrillingServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</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="idd23d3f579ce4a84bc595a81ab71a61f_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleDrillingServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id27c8836ee1645239161ac2b4d80d83e_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleDrillingServicesMember</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="i5be38095cb954e92891f81a9a94ff352_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleDrillingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i646d3fcf219c480abdc083e62c82247a_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleOtherProductsMember</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="i2409e5c2ae4d4be3aeea0ab0a8da0139_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleOtherProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6b16a6ee2914090924e0eaf4c85628e_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleOtherProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</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="iccafd850c905455b9ed95200b64e308a_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleOtherProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc8a0d7425c34eb09c1d20e73a046283_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleOtherProductsMember</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="i34ee486ae3e744bea5b28666c26fad0c_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleOtherProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e92318b31194c75a852541da16527a6_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleOtherProductsMember</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="iafa6b5f7eccd49ab907cae240d2fd849_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleOtherProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib053b93f63db47c992a61813e304d00e_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleProductsMember</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="ib2c0d34383bd4cebb2b29ed708c44e7c_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d607ce8b9bf41589bb79bf8d4795f66_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</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="iacfb0a5955484d92b0ad18ce17708ae7_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i145dc8eb8818476c905a2dce3e21092b_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleProductsMember</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="i6268b93d1d104ebeb3cec9381195bcc4_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8eccc57e9bf046cbba4193d8cfbc0b97_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleProductsMember</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="ic9bda857815b4b85b3abe107c10514f8_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1e38b25801a483bba41ad0b2d159c9d_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:OtherProductsAndServicesMember</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="i37ee92e7f8bd4beda569b2e5b6cbd9bd_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:OtherProductsAndServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02da203f5fb84859aa65cf682fdbc690_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</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="i8df94331b32140d4bb35521687c4d852_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a444628a31b406d817fddcd4bc83cf4_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</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="i2e86dfdb53ad4b37921d537555d57b28_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:OtherProductsAndServicesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99bd77b609fd4213ae5654b6835a9397_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:OtherProductsAndServicesMember</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="i2657a1814af942e39872b95199e0b345_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:OtherProductsAndServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0d916d1efe1403b9d3e5ba65bd8b76b_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</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="i2627359748df4480812e439f6f2822bd_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3e75638f97f427c87568f94a010884c_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</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="if23c133284af48f59fd0fc64a029a111_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3ddb6cb5dbc4490b5ddf5f64fb2a767_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</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="ib3d631e29f5744db83e1c775a370588e_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i452c9c4a55104f3bba0e4a066a73799a_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</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="i3666324dc27640248de0b3324c59f8a7_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibccd64c674754ceaa8d393601ce96cdc_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001121484</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i305394521d0d41e59a31d461cb10e81f_10"></div><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i305394521d0d41e59a31d461cb10e81f_13">Table of Contents</a></span></div></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RleHRyZWdpb246YTI0ZmIxN2U1MGYwNDdkZGEyNWVkMGE4MTQ2NGE1YjhfMTkyNg_3068e23b-4b0f-4846-ad39-75e718273639">10-Q</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjM4ZWFhZjY4OTIwZDQxODU4ODllYjY0ODEwYzZhY2VkL3RhYmxlcmFuZ2U6MzhlYWFmNjg5MjBkNDE4NTg4OWViNjQ4MTBjNmFjZWRfMC0wLTEtMS0xNDgxMjI_fee1b85d-c1bc-4ae3-843a-b175641ac7aa">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RleHRyZWdpb246YTI0ZmIxN2U1MGYwNDdkZGEyNWVkMGE4MTQ2NGE1YjhfMTY0_9e074f61-b08f-4d8b-8ce7-f18837946fb4">March&#160;31, 2023</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOmRlZjQ0YThmYWY3ZjRmZDhhMjViOTg5MTVjMzA3MjAzL3RhYmxlcmFuZ2U6ZGVmNDRhOGZhZjdmNGZkOGEyNWI5ODkxNWMzMDcyMDNfMC0wLTEtMS0xNDgxMjI_c5bdb296-cc1d-4029-9cd9-af34b203ebdc">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the transition period from&#160;_____ to&#160;_____</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission file number: <ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RleHRyZWdpb246YTI0ZmIxN2U1MGYwNDdkZGEyNWVkMGE4MTQ2NGE1YjhfMTkyNw_ff0a9d31-c640-43af-aeef-a2d24bcad334">001-16337</ix:nonNumeric></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RleHRyZWdpb246YTI0ZmIxN2U1MGYwNDdkZGEyNWVkMGE4MTQ2NGE1YjhfMTkyOA_fa50daaf-e7bb-428c-bba4-5b6071ced896">OIL STATES INTERNATIONAL, INC</ix:nonNumeric>.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.000%"><tr><td style="width:1.0%"></td><td style="width:25.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOmVkZDhmOWFiMzE2MDQ4NmFhOTg3OTg0YzIxYWEyODEyL3RhYmxlcmFuZ2U6ZWRkOGY5YWIzMTYwNDg2YWE5ODc5ODRjMjFhYTI4MTJfMC0wLTEtMS0xNDgxMjI_8591070b-0a89-4870-9a22-16e5db01873a">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOmVkZDhmOWFiMzE2MDQ4NmFhOTg3OTg0YzIxYWEyODEyL3RhYmxlcmFuZ2U6ZWRkOGY5YWIzMTYwNDg2YWE5ODc5ODRjMjFhYTI4MTJfMC0yLTEtMS0xNDgxMjI_df9393f5-fac0-45fb-a797-e9e1717db09f">76-0476605</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(State or other jurisdiction of</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(I.R.S. Employer</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Identification No.)</span></td></tr><tr style="height:3pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOmVkZDhmOWFiMzE2MDQ4NmFhOTg3OTg0YzIxYWEyODEyL3RhYmxlcmFuZ2U6ZWRkOGY5YWIzMTYwNDg2YWE5ODc5ODRjMjFhYTI4MTJfNC0wLTEtMS0xNDgxMjI_89ce3b69-d594-401a-b90e-722a213381d1">Three Allen Center, 333 Clay Street</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOmVkZDhmOWFiMzE2MDQ4NmFhOTg3OTg0YzIxYWEyODEyL3RhYmxlcmFuZ2U6ZWRkOGY5YWIzMTYwNDg2YWE5ODc5ODRjMjFhYTI4MTJfNS0wLTEtMS0xNDgxMjI_96662441-3891-4efe-b784-91e294b896b7">Suite 4620</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOmVkZDhmOWFiMzE2MDQ4NmFhOTg3OTg0YzIxYWEyODEyL3RhYmxlcmFuZ2U6ZWRkOGY5YWIzMTYwNDg2YWE5ODc5ODRjMjFhYTI4MTJfNS0yLTEtMS0xNDgxMjI_3b32f5c7-2b1e-44bd-a626-1abcb59a050c">77002</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOmVkZDhmOWFiMzE2MDQ4NmFhOTg3OTg0YzIxYWEyODEyL3RhYmxlcmFuZ2U6ZWRkOGY5YWIzMTYwNDg2YWE5ODc5ODRjMjFhYTI4MTJfNi0wLTEtMS0xNDgxMjI_c5946a0d-fc7f-434a-88e7-c77e13f1dee4">Houston,</ix:nonNumeric> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOmVkZDhmOWFiMzE2MDQ4NmFhOTg3OTg0YzIxYWEyODEyL3RhYmxlcmFuZ2U6ZWRkOGY5YWIzMTYwNDg2YWE5ODc5ODRjMjFhYTI4MTJfNi0xLTEtMS0xNDgxMjI_50f4688e-1476-43a1-bdf2-df901e5f2de3">Texas</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(Zip Code)</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RleHRyZWdpb246YTI0ZmIxN2U1MGYwNDdkZGEyNWVkMGE4MTQ2NGE1YjhfMTkyOQ_9908a810-60e0-4d15-b9cf-16ebc0c02c2f">713</ix:nonNumeric>) <ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RleHRyZWdpb246YTI0ZmIxN2U1MGYwNDdkZGEyNWVkMGE4MTQ2NGE1YjhfMTkzMA_5c382b28-dee0-4413-bb34-00c8563806e7">652-0582</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Registrant's telephone number, including area code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-bottom:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"></td><td style="width:36.820%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.494%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.922%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjY3MDM2N2FhOWQ1ODQ2MWQ5ZGUxOTg2N2UzOTUzMDA3L3RhYmxlcmFuZ2U6NjcwMzY3YWE5ZDU4NDYxZDlkZTE5ODY3ZTM5NTMwMDdfMS0wLTEtMS0xNDgxMjI_a7a15a55-0ca8-47c5-9bc9-6cb507026f5e">Common stock, par value $0.01 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjY3MDM2N2FhOWQ1ODQ2MWQ5ZGUxOTg2N2UzOTUzMDA3L3RhYmxlcmFuZ2U6NjcwMzY3YWE5ZDU4NDYxZDlkZTE5ODY3ZTM5NTMwMDdfMS0yLTEtMS0xNDgxMjI_bde2cb24-ab88-4fbf-80c0-b2ed424f1572">OIS</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjY3MDM2N2FhOWQ1ODQ2MWQ5ZGUxOTg2N2UzOTUzMDA3L3RhYmxlcmFuZ2U6NjcwMzY3YWE5ZDU4NDYxZDlkZTE5ODY3ZTM5NTMwMDdfMS00LTEtMS0xNDgxMjI_e2087952-95ac-4ab3-96d6-b78382ecd3a4">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:37.222%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjExNDdkMDRiYzIyMTQ0NTBiZWU5NDI4ODRmZWQ4ODI5L3RhYmxlcmFuZ2U6MTE0N2QwNGJjMjIxNDQ1MGJlZTk0Mjg4NGZlZDg4MjlfMC0wLTEtMS0xNDgxMjI_41ba11e1-9798-4a8e-a68a-eb58302f91fd">Yes</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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).</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:37.222%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjBmZmNiM2Q4ZGMxNjQyYmJiOWM4ZTU2MzUxNDJhODIyL3RhYmxlcmFuZ2U6MGZmY2IzZDhkYzE2NDJiYmI5YzhlNTYzNTE0MmE4MjJfMC0wLTEtMS0xNDgxMjI_4cb89f52-6b8c-4341-b451-b1b8211bb3b1">Yes</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.777%"><tr><td style="width:1.0%"></td><td style="width:19.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.330%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.260%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.332%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Large accelerated filer </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjg1OWU4YjRiMjhmMDQ5MWM4ODg2NjU0OGMwMWUwY2FiL3RhYmxlcmFuZ2U6ODU5ZThiNGIyOGYwNDkxYzg4ODY2NTQ4YzAxZTBjYWJfMC0zLTEtMS0xNDgxMjI_838341dc-7bf3-4b3b-8c06-ddf457f85895">Accelerated filer</ix:nonNumeric> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-accelerated filer </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Smaller reporting company </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjg1OWU4YjRiMjhmMDQ5MWM4ODg2NjU0OGMwMWUwY2FiL3RhYmxlcmFuZ2U6ODU5ZThiNGIyOGYwNDkxYzg4ODY2NTQ4YzAxZTBjYWJfMS00LTEtMS0xNDgxMjI_a8d7eb02-d616-4568-a770-c762efbbf4e2">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Emerging growth company </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjg1OWU4YjRiMjhmMDQ5MWM4ODg2NjU0OGMwMWUwY2FiL3RhYmxlcmFuZ2U6ODU5ZThiNGIyOGYwNDkxYzg4ODY2NTQ4YzAxZTBjYWJfMi00LTEtMS0xNDgxMjI_4adf0473-9ce5-474c-a292-0244094c11b1">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</span></div><div style="margin-bottom:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:37.222%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yes </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjM5NzFiZTFkZWNlZTQ4OTlhYTJjYTJkMGVkN2VlNzUzL3RhYmxlcmFuZ2U6Mzk3MWJlMWRlY2VlNDg5OWFhMmNhMmQwZWQ3ZWU3NTNfMC0zLTEtMS0xNDgxMjI_f022d2c4-42cc-4328-ae11-38baeaf63b11">&#9746;</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;21, 2023, the number of shares of common stock outstanding was <ix:nonFraction unitRef="shares" contextRef="ibb52d2a212504918b5e0b5a100edb52b_I20230421" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RleHRyZWdpb246YTI0ZmIxN2U1MGYwNDdkZGEyNWVkMGE4MTQ2NGE1YjhfMTkyNA_3bef72c6-73cb-452b-9ddc-ab19cfe01a8b">64,254,578</ix:nonFraction>.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_13"></div><hr style="page-break-after:always"/><div style="min-height:59.4pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OIL STATES INTERNATIONAL, INC.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AND SUBSIDIARIES</span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.011%"><tr><td style="width:1.0%"></td><td style="width:87.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.385%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.386%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Page</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Part I &#8211; FINANCIAL INFORMATION</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Item 1. Financial Statements:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Condensed Consolidated Financial Statements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unaudited Consolidated Statements of Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_136">3</a></span></div></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unaudited Consolidated Statements of Comprehensive Income (Loss)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_139">4</a></span></div></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consolidated Balance Sheets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_142">5</a></span></div></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unaudited Consolidated Statements of Stockholders' Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_145">6</a></span></div></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unaudited Consolidated Statements of Cash Flows</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_154">7</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_157">8</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8211;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cautionary Statement Regarding Forward-Looking Statements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_253">17</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8211;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_49">18</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_49">18</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8211;</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_76">28</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Item 3. Quantitative and Qualitative Disclosures About Market Risk</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_82">28</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Item 4. Controls and Procedures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_256">28</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Part II &#8211; OTHER INFORMATION</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Item 1. Legal Proceedings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_262">30</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Item 1A. Risk Factors</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_265">30</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_268">31</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Item 3. Defaults Upon Senior Securities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_271">31</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Item 4. Mine Safety Disclosures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_274">31</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Item 5. Other Information</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_277">31</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Item 6. Exhibits</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_280">32</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Signature Page</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i305394521d0d41e59a31d461cb10e81f_283">33</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_247"></div><hr style="page-break-after:always"/><div style="min-height:59.4pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OIL STATES INTERNATIONAL, INC.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AND SUBSIDIARIES</span></div></div><div style="margin-bottom:10pt;text-align:center;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I &#8211; FINANCIAL INFORMATION</span></div><div id="i305394521d0d41e59a31d461cb10e81f_250"></div><div style="margin-bottom:10pt;text-align:justify;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Statements</span></div><div id="i305394521d0d41e59a31d461cb10e81f_136"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In Thousands, Except Per Share Amounts)</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"></td><td style="width:63.939%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.893%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenues:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa260276f6c54b78aff0406581399d5e_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzMtNS0xLTEtMTQ4MTIy_20c5a232-5fe3-4498-85df-c3fc9a8b7b36">99,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7893d71bd76148548c2381f7cf477a5a_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzMtNy0xLTEtMTQ4MTIy_a01c85a1-a70f-4423-983b-d7752f0b450c">85,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Services</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i45defb81821646ecaa56c43f2b0c46aa_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzQtNS0xLTEtMTQ4MTIy_c456be95-60a9-4561-8120-94d42e8caeaf">96,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i24a453fdea584ab48d96299f4a345810_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzQtNy0xLTEtMTQ4MTIy_c43c264e-7e49-430e-a5aa-bacded399632">78,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzUtNS0xLTEtMTQ4MTIy_eeb8d063-77b6-4af3-aadd-f7ada899df9e">196,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzUtNy0xLTEtMTQ4MTIy_75eaf389-81bb-4be7-9ed8-292163b020db">164,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Costs and expenses:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaa260276f6c54b78aff0406581399d5e_D20230101-20230331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzgtNS0xLTEtMTQ4MTIy_40c08294-3a0a-4c24-b46c-8691deb3b58f">78,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7893d71bd76148548c2381f7cf477a5a_D20220101-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzgtNy0xLTEtMTQ4MTIy_b5297364-f91b-4188-a6cd-2d0cdfb1af6e">64,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Service costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i45defb81821646ecaa56c43f2b0c46aa_D20230101-20230331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzktNS0xLTEtMTQ4MTIy_c5babbd3-b8ea-48e8-8c46-3988089c36a8">72,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i24a453fdea584ab48d96299f4a345810_D20220101-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzktNy0xLTEtMTQ4MTIy_2c3ab6bf-adfa-44af-841c-5994f7bce9aa">61,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of revenues (exclusive of depreciation and amortization&#160;expense&#160;presented below)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzEwLTUtMS0xLTE0ODEyMg_bcaed049-1cd0-49ff-abf4-875022042c78">150,735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzEwLTctMS0xLTE0ODEyMg_49389f60-4115-4daa-9fb7-273baab5d6db">126,604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Selling, general and administrative expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzExLTUtMS0xLTE0ODEyMg_2065cb1c-2bbc-46af-80f6-6c06f5b45d86">24,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzExLTctMS0xLTE0ODEyMg_5166bfe5-e2f0-4e0c-8bec-488b85120147">23,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and amortization expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzEyLTUtMS0xLTE0ODEyMg_5094c192-5e18-4432-b5b1-8198f81f1218">15,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzEyLTctMS0xLTE0ODEyMg_d4f0b0bb-feb1-4159-8eb3-bdf75889bfd9">17,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other operating expense, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzE1LTUtMS0xLTE0ODEyMg_13eafe57-6885-4e66-906c-4a6131fee578">317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzE1LTctMS0xLTE0ODEyMg_2db3bec8-a9b3-4e09-a719-5c04c3cc6b28">126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzE2LTUtMS0xLTE0ODEyMg_9413ff4c-6725-4d08-ab4b-481d1afe6ba0">190,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzE2LTctMS0xLTE0ODEyMg_e1c1aa95-563b-42a1-a4f2-8b6323c278d2">168,380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating income (loss)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzE3LTUtMS0xLTE0ODEyMg_0c3d934d-e723-4dfe-bfc4-b2ebaa789ea8">5,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzE3LTctMS0xLTE0ODEyMg_2cd2c228-d588-4364-9c08-816d0c755126">4,336</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzIxLTUtMS0xLTE0ODEyMg_019085ab-57b2-4322-8bd3-ed1dc2a6508d">2,391</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzIxLTctMS0xLTE0ODEyMg_d9883091-5e0e-4f6d-bd15-4897e8178c21">2,672</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other income, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzIyLTUtMS0xLTE0ODEyMg_77d67ea4-e385-4923-a990-68f7fcd83f4b">276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzIyLTctMS0xLTE0ODEyMg_6de60e22-6da3-4179-a2d8-d04ef787cbfb">1,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income (loss) before income taxes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzIzLTUtMS0xLTE0ODEyMg_e3cabae0-4f52-48f7-94a0-8f62457bd34b">3,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzIzLTctMS0xLTE0ODEyMg_f634b533-1dfa-49ed-9b53-5a73dc464fd8">5,983</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax provision</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzI0LTUtMS0xLTE0ODEyMg_0ae46730-ac29-4811-b18d-5a1c029f0fa9">1,602</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzI0LTctMS0xLTE0ODEyMg_0cb79d5e-7b62-44a0-9ef7-5b7d20e69569">3,441</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzI1LTUtMS0xLTE0ODEyMg_d54223a0-dd5a-4c95-8377-f631986ca1e5">2,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzI1LTctMS0xLTE0ODEyMg_1616dc55-0c2d-4278-bcc6-44e0ba0351a8">9,424</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss) per share:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzI4LTUtMS0xLTE0ODEyMg_9ae5c11f-be33-4309-a334-e6bcc4f02c0f">0.03</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzI4LTctMS0xLTE0ODEyMg_1d24ef4c-de92-43ce-bb77-90d20a7ced33">0.16</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzI5LTUtMS0xLTE0ODEyMg_6008990a-5230-470b-96ad-aa2f14838c2e">0.03</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzI5LTctMS0xLTE0ODEyMg_1be4b1b5-c83b-4100-8123-97c0e10777eb">0.16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average number of common shares outstanding:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzMyLTUtMS0xLTE0ODEyMg_6a23c6a7-bbe9-499f-a877-1dc4c1001b02">62,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzMyLTctMS0xLTE0ODEyMg_d8bdab67-be0c-4e22-a9cd-5d30a9db0e84">60,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzMzLTUtMS0xLTE0ODEyMg_ccdb404a-7b49-45d5-81ca-557ce4295fd1">63,072</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzMzLTctMS0xLTE0ODEyMg_27343e49-4363-4566-9a4d-8a74b4fd1b77">60,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_139"></div><hr style="page-break-after:always"/><div style="min-height:59.4pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OIL STATES INTERNATIONAL, INC.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AND SUBSIDIARIES</span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In Thousands)</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"></td><td style="width:63.939%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.893%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzkvZnJhZzo0OWJjOTA3ZWRiNDI0YzUxYmIyZjY4NjhkNDhiYjE0MS90YWJsZToyMDBlNjVkMzM0OWE0YjI3OGNlOGFhODdmZThhN2Q4Mi90YWJsZXJhbmdlOjIwMGU2NWQzMzQ5YTRiMjc4Y2U4YWE4N2ZlOGE3ZDgyXzItNS0xLTEtMTQ4MTIy_61612a10-d03b-4b7f-a1a1-b8512a0ba8d1">2,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzkvZnJhZzo0OWJjOTA3ZWRiNDI0YzUxYmIyZjY4NjhkNDhiYjE0MS90YWJsZToyMDBlNjVkMzM0OWE0YjI3OGNlOGFhODdmZThhN2Q4Mi90YWJsZXJhbmdlOjIwMGU2NWQzMzQ5YTRiMjc4Y2U4YWE4N2ZlOGE3ZDgyXzItNy0xLTEtMTQ4MTIy_335b8bfd-fa83-46c0-814e-5e410231efab">9,424</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive income:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Currency translation adjustments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzkvZnJhZzo0OWJjOTA3ZWRiNDI0YzUxYmIyZjY4NjhkNDhiYjE0MS90YWJsZToyMDBlNjVkMzM0OWE0YjI3OGNlOGFhODdmZThhN2Q4Mi90YWJsZXJhbmdlOjIwMGU2NWQzMzQ5YTRiMjc4Y2U4YWE4N2ZlOGE3ZDgyXzUtNS0xLTEtMTQ4MTIy_053bf7e4-2d0a-4f96-ae80-e38dbea6739f">4,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzkvZnJhZzo0OWJjOTA3ZWRiNDI0YzUxYmIyZjY4NjhkNDhiYjE0MS90YWJsZToyMDBlNjVkMzM0OWE0YjI3OGNlOGFhODdmZThhN2Q4Mi90YWJsZXJhbmdlOjIwMGU2NWQzMzQ5YTRiMjc4Y2U4YWE4N2ZlOGE3ZDgyXzUtNy0xLTEtMTQ4MTIy_96a4fb82-2592-4897-8353-93f0456349fd">861</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Comprehensive income (loss)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzkvZnJhZzo0OWJjOTA3ZWRiNDI0YzUxYmIyZjY4NjhkNDhiYjE0MS90YWJsZToyMDBlNjVkMzM0OWE0YjI3OGNlOGFhODdmZThhN2Q4Mi90YWJsZXJhbmdlOjIwMGU2NWQzMzQ5YTRiMjc4Y2U4YWE4N2ZlOGE3ZDgyXzktNS0xLTEtMTQ4MTIy_fe3725f8-950d-4e89-8268-a30425c49cb1">6,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzkvZnJhZzo0OWJjOTA3ZWRiNDI0YzUxYmIyZjY4NjhkNDhiYjE0MS90YWJsZToyMDBlNjVkMzM0OWE0YjI3OGNlOGFhODdmZThhN2Q4Mi90YWJsZXJhbmdlOjIwMGU2NWQzMzQ5YTRiMjc4Y2U4YWE4N2ZlOGE3ZDgyXzktNy0xLTEtMTQ4MTIy_fe0e7f8f-74af-4e43-81c0-3aa244e8b647">8,563</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_142"></div><hr style="page-break-after:always"/><div style="min-height:59.4pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OIL STATES INTERNATIONAL, INC.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AND SUBSIDIARIES</span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In Thousands, Except Share Amounts)</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.304%"><tr><td style="width:1.0%"></td><td style="width:69.264%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.306%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzUtMS0xLTEtMTQ4MTIy_6c627520-d090-49a8-b2cb-1c670c668cb5">15,807</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzUtMy0xLTEtMTQ4MTIy_66610207-3853-495e-8480-e4ff8ad3a052">42,018</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzYtMS0xLTEtMTQ4MTIy_c445f37b-0fbf-4914-b02f-9545e7f2cc48">220,202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzYtMy0xLTEtMTQ4MTIy_d131d3a2-fe00-4897-834c-2e74b379c660">218,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzctMS0xLTEtMTQ4MTIy_52a28ede-3146-4c12-9888-ec6d1b457ca8">196,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzctMy0xLTEtMTQ4MTIy_00620664-9c27-438c-a18a-e994722c30b5">182,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzgtMS0xLTEtMTQ4MTIy_66a811fb-5d6c-4ab5-89c4-c9908a2526c8">18,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzgtMy0xLTEtMTQ4MTIy_18f73b05-e546-4185-82b0-92b37f0bfa8b">19,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzktMS0xLTEtMTQ4MTIy_4a0450c1-2f28-4a69-90ba-4cc53985b068">450,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzktMy0xLTEtMTQ4MTIy_92ad1896-d7f3-49b1-b57a-154c578d181b">462,762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property, plant, and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzExLTEtMS0xLTE0ODEyMg_15879ab7-5728-4cfe-b208-a9269e041cf1">306,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzExLTMtMS0xLTE0ODEyMg_f8a09d0a-5e84-4ba0-9e00-e8b2245e78d6">303,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzEyLTEtMS0xLTE0ODEyMg_fb48cd54-41e6-454f-ba7f-141209c8aa6d">23,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzEyLTMtMS0xLTE0ODEyMg_a976203e-f144-4b5b-82a8-78c6144ad100">23,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzEzLTEtMS0xLTE0ODEyMg_c1bd2e16-b447-4d6c-a8a0-99db9759921b">79,579</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzEzLTMtMS0xLTE0ODEyMg_5890f1cb-f289-4a5c-8565-f607dda751c2">79,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzE0LTEtMS0xLTE0ODEyMg_acb5d82c-e8ff-4926-aaa9-ba009e1f27ae">165,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzE0LTMtMS0xLTE0ODEyMg_e4009fec-086c-4bb2-802d-f1b79bc85c3c">169,798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other noncurrent assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzE1LTEtMS0xLTE0ODEyMg_fcb3b716-f270-4000-a8cd-30a2a88918b1">24,506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzE1LTMtMS0xLTE0ODEyMg_583abb30-d037-4fe7-99a4-566fc6377534">25,687</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzE2LTEtMS0xLTE0ODEyMg_b0ab3ba2-64c2-4c20-9be8-ccf6cacef134">1,050,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzE2LTMtMS0xLTE0ODEyMg_53bccfa4-5081-4771-a1fc-1653c6f11fa8">1,064,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current portion of long-term debt</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzIxLTEtMS0xLTE0ODEyMg_ee3ffc4e-a1a7-4a2c-af4a-bf9290440cbe">527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzIxLTMtMS0xLTE0ODEyMg_3e4bec05-1441-4071-9525-475e5f6547fb">17,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzIyLTEtMS0xLTE0ODEyMg_27526d50-be68-4c99-ac25-978142deea0d">73,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzIyLTMtMS0xLTE0ODEyMg_47470abd-ba3d-46ec-81c2-8d228b823ece">73,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzIzLTEtMS0xLTE0ODEyMg_79ac6ec0-6053-4835-9b97-627c0ac4e2eb">35,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzIzLTMtMS0xLTE0ODEyMg_bcbd3f49-6cc7-4d48-8066-6a92b3ced9f1">49,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI0LTEtMS0xLTE0ODEyMg_72efa7c8-697b-4bf0-9219-69b7a8236f29">6,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI0LTMtMS0xLTE0ODEyMg_c3e091eb-a616-4b17-86ba-0883d58477b7">6,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI1LTEtMS0xLTE0ODEyMg_edd6a0bf-b53b-431c-8dc9-9196ef3cfc00">3,719</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI1LTMtMS0xLTE0ODEyMg_f1c7b677-632d-4143-bee5-135547de186f">2,605</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI2LTEtMS0xLTE0ODEyMg_400af57c-d18f-4881-ac56-510e6fa9ecf4">48,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI2LTMtMS0xLTE0ODEyMg_a236339a-3175-4ec4-903d-eb0c980f13b7">44,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI3LTEtMS0xLTE0ODEyMg_7feb1e84-c0e6-442e-8d94-3cd2dd80b4ee">168,635</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI3LTMtMS0xLTE0ODEyMg_f97f69d5-be3f-4104-81b2-1d684913b5e5">193,676</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI5LTEtMS0xLTE0ODEyMg_05610967-1692-4f91-92f7-f9d3db4c5663">138,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI5LTMtMS0xLTE0ODEyMg_452ec2af-8b26-4004-bf8d-e58d1e9efd20">135,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzMwLTEtMS0xLTE0ODEyMg_ea7cb8ab-6bf5-4736-91d5-5f00180ee10f">20,912</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzMwLTMtMS0xLTE0ODEyMg_cf39edbc-1c6c-4300-b42a-b3f6e6ada5a7">20,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzMxLTEtMS0xLTE0ODEyMg_5c0b595e-1998-40d9-9513-471bd4b8e2a0">7,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzMxLTMtMS0xLTE0ODEyMg_382ec1a3-25f9-4889-b734-e2f3e68578ff">6,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzMyLTEtMS0xLTE0ODEyMg_a4aeb293-6159-4017-b7bb-bf638dedab16">19,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzMyLTMtMS0xLTE0ODEyMg_9273b3cb-a9c1-453d-b68e-946daab0d844">18,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzMzLTEtMS0xLTE0ODEyMg_39ba7df8-20ad-4a14-a2a7-630b6059f400">354,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzMzLTMtMS0xLTE0ODEyMg_639956f0-09fd-4c28-a510-cb09b831cf3f">374,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stockholders' equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM2LTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOjZlM2JhYWZkZjhlZTQ0ZGQ4ZmE4ZmMyYjM0YWNiYzg4XzE4_19df51af-a008-4f21-95ed-a285c4c73c96"><ix:nonFraction unitRef="usdPerShare" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM2LTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOjZlM2JhYWZkZjhlZTQ0ZGQ4ZmE4ZmMyYjM0YWNiYzg4XzE4_7ac82eac-2c2e-489c-9896-fa8047175dc2">.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM2LTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOjZlM2JhYWZkZjhlZTQ0ZGQ4ZmE4ZmMyYjM0YWNiYzg4XzMy_6ca4ee90-0ac1-45b1-9aeb-ebdcffb021e6"><ix:nonFraction unitRef="shares" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM2LTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOjZlM2JhYWZkZjhlZTQ0ZGQ4ZmE4ZmMyYjM0YWNiYzg4XzMy_770ea2fa-9abe-4fb7-849d-644c8b97241a">200,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM2LTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOjZlM2JhYWZkZjhlZTQ0ZGQ4ZmE4ZmMyYjM0YWNiYzg4XzU0_d2b7da0b-d315-4d89-9d26-55695f9d4958">77,143,220</ix:nonFraction>&#160;shares and <ix:nonFraction unitRef="shares" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM2LTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOjZlM2JhYWZkZjhlZTQ0ZGQ4ZmE4ZmMyYjM0YWNiYzg4XzY4_2e38cfe2-d857-421c-aa29-a1a466b32335">76,587,920</ix:nonFraction>&#160;shares issued, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM2LTEtMS0xLTE0ODEyMg_f34cb85a-bdda-4a1e-87a1-5831b4e364fb">771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM2LTMtMS0xLTE0ODEyMg_d228b473-3d8a-4981-af48-c2e4eefcdf45">766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM3LTEtMS0xLTE0ODEyMg_efeff397-3fd7-4f01-84d5-c09f70e36ccf">1,123,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM3LTMtMS0xLTE0ODEyMg_d3b0360f-7421-440e-b133-26d13184b7bf">1,122,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM4LTEtMS0xLTE0ODEyMg_a2f38d8f-5636-417e-9f95-3cbf2d792a69">274,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM4LTMtMS0xLTE0ODEyMg_71bf4032-f75c-4c3a-b012-fde5bfd61361">272,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM5LTEtMS0xLTE0ODEyMg_264018bb-337c-4285-abca-90edfda03d50">74,792</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM5LTMtMS0xLTE0ODEyMg_43516b88-94f7-4704-a93e-adf31b0bf5b3">78,941</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Treasury stock, at cost, <ix:nonFraction unitRef="shares" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzQwLTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOmZjOWM4YjdiNWY1OTQ0ZTY5N2QzYTI2YTkxNzY2OWNkXzI5_cbc108c2-b871-45c8-88e7-3380e3417ae7">12,888,342</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzQwLTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOmZjOWM4YjdiNWY1OTQ0ZTY5N2QzYTI2YTkxNzY2OWNkXzM2_4be0e1f9-57bf-448b-b8c5-eca63801f9f0">12,684,101</ix:nonFraction> shares, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzQwLTEtMS0xLTE0ODEyMg_bf6b47ab-8495-472b-b0e8-b1b3ecb60bf7">628,522</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzQwLTMtMS0xLTE0ODEyMg_cbed768c-070a-4a4d-9996-ccca1a7ccf1d">626,586</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total stockholders' equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzQxLTEtMS0xLTE0ODEyMg_32f3e120-09a6-40e4-a21c-c85d78aecc5b">695,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzQxLTMtMS0xLTE0ODEyMg_d756b12d-b6a0-4749-9a63-e917a3cf6d7e">689,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities and stockholders' equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzQyLTEtMS0xLTE0ODEyMg_8ab5ecc3-1c37-43f7-941d-ec5f9ed71695">1,050,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzQyLTMtMS0xLTE0ODEyMg_49c67b7a-4bd3-4fd0-80c5-b099a882f336">1,064,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_145"></div><hr style="page-break-after:always"/><div style="min-height:59.4pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OIL STATES INTERNATIONAL, INC.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AND SUBSIDIARIES</span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNAUDITED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In Thousands)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:32.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.736%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.736%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.687%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Treasury<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total<br/>Stockholders'<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i273de2c4a36a4209a34d48e69ecea377_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzEtMS0xLTEtMTQ4MTIy_6b9cb6da-6d58-44a1-8419-84174b895c37">766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib8edd127450c4e3a820d00f1dccb3967_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzEtMy0xLTEtMTQ4MTIy_57444e77-e10c-42e7-bc01-3f00b1a55bd0">1,122,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i564619d37488447f9d6793f23f947cf0_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzEtNS0xLTEtMTQ4MTIy_6160f0b0-9c7b-4b8f-ac15-5629a4c77b84">272,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a570f6136a64036918235fb65b739a4_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzEtNy0xLTEtMTQ4MTIy_6e214c85-b851-4c67-9bce-6ef8cf78f60f">78,941</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ic9b2b4f7f34044bdab9e9bfd891a4304_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzEtOS0xLTEtMTQ4MTIy_687260c6-6639-45a7-9f36-4f73e7c6810f">626,586</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzEtMTEtMS0xLTE0ODEyMg_0b0643b0-19cb-437b-b27a-adcffa45905c">689,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i15242b7d519441d681b655af9e039c89_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzItNS0xLTEtMTQ4MTIy_51b779a2-c13a-4e10-8c46-486684b43ec7">2,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzItMTEtMS0xLTE0ODEyMg_fb0426ab-8444-4675-a50f-03df39184cf5">2,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Currency translation adjustments (excluding intercompany advances)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie040409beb9841798157b41306879e8e_D20230101-20230331" decimals="-3" name="ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzMtNy0xLTEtMTQ4MTIy_7632fc14-37aa-473e-a1a2-ad05a0137384">3,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzMtMTEtMS0xLTE0ODEyMg_aa75e4ec-60f8-4aa4-8bb2-473c2d716c59">3,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Currency translation adjustments on intercompany advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie040409beb9841798157b41306879e8e_D20230101-20230331" decimals="-3" name="ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzQtNy0xLTEtMTQ4MTIy_24ae0df6-ed5d-4b39-b251-d0ee1622a317">655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzQtMTEtMS0xLTE0ODEyMg_6e95c033-592c-48b4-ad78-3a09cef0a0b6">655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i85cd5c31de2243e482a7e51d71314bdd_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzUtMS0xLTEtMTQ4MTIy_155fc613-44f8-4500-a972-005d90f17d58">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7eff08b41e8e4c69956d73b6eaffe723_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzUtMy0xLTEtMTQ4MTIy_7cfb8506-266f-4064-84d5-b3d901744da1">1,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzUtMTEtMS0xLTE0ODEyMg_72b90e76-e3cb-4f5f-aa00-735f4d7103dd">1,589</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Surrender of stock to settle taxes on stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2cd6525864c74cee8ff6ffc037e9b06f_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzYtOS0xLTEtMTQ4MTIy_be9b14d2-f7b4-4e71-b5e3-5acdcdad0379">1,936</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzYtMTEtMS0xLTE0ODEyMg_bf213987-4e56-4a87-bae9-fd2896fa2244">1,936</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, March 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i56f9d1ab572347a6a353dd86fbf0dbf2_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzctMS0xLTEtMTQ4MTIy_9052dcdd-643d-4965-8fe9-0a48aee33481">771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i36670c5b32754b9588f110090df645ef_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzctMy0xLTEtMTQ4MTIy_f1d56e72-bf9e-4c85-ae7d-62116777cf19">1,123,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4a2910e3a4c84e54b655a6a29f123097_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzctNS0xLTEtMTQ4MTIy_898324bf-7bea-41af-88fb-a2fd2905c6ca">274,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i02b3d20a730048f29308d3a9d66be092_I20230331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzctNy0xLTEtMTQ4MTIy_2eb122c0-042f-4e84-9c4d-412dd8e30f57">74,792</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3e11d3eadd3d4467a47e4fa738ad320d_I20230331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzctOS0xLTEtMTQ4MTIy_993484a4-ef15-4b97-8544-1f76ad9f8ab3">628,522</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzctMTEtMS0xLTE0ODEyMg_b33103e8-7f4f-4b2c-9c5e-c6f0ecae0656">695,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:32.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.736%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.736%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.767%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.687%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Retained Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Treasury Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Stockholders' Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifc4821101a4d4fe0aba9b52757f89091_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzEtMS0xLTEtMTQ4MTIy_cecd8998-c51d-4a74-b382-68b430c1c4f8">739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie81202a08c814a668346bae497ee2d1a_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzEtMy0xLTEtMTQ4MTIy_05cce337-fe60-4503-b551-d8ffd27659f1">1,105,135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id6083a02bef64f6882c38dc5bae7acb8_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzEtNS0xLTEtMTQ4MTIy_71ae8f23-110a-4b78-b1f8-9a8745722a35">281,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if0c21c66cf914fd79dccaca0f1fd312a_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzEtNy0xLTEtMTQ4MTIy_2c569ead-91a9-4e41-b52d-fb189e51ee8d">66,031</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i95c9b8492cb649c4b6e809cccd584d01_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzEtOS0xLTEtMTQ4MTIy_00af2a8d-9328-4634-8f7a-b86f8a0deaba">625,584</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibe32f4f8525a4fae9ea4025c35ac0f60_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzEtMTEtMS0xLTE0ODEyMg_3ff9e94b-497b-4505-9a87-6326604f4b44">695,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ic59077c341174987a93d0ba0124d2c62_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzItNS0xLTEtMTQ4MTIy_d1413c83-0964-4e11-b73d-c560e9ae4c7d">9,424</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzItMTEtMS0xLTE0ODEyMg_38cffe6d-b69d-4dd7-9d5f-e968cb201e9d">9,424</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Currency translation adjustments (excluding intercompany advances)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iaabcde87dd914217bd0290ca04df3ae9_D20220101-20220331" decimals="-3" sign="-" name="ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzMtNy0xLTEtMTQ4MTIy_842b6d37-b6c1-4e04-865c-bec8b9565d7c">3,580</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzMtMTEtMS0xLTE0ODEyMg_357a9383-1a97-4f94-ad3c-2f6a233e6679">3,580</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Currency translation adjustments on intercompany advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaabcde87dd914217bd0290ca04df3ae9_D20220101-20220331" decimals="-3" name="ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzQtNy0xLTEtMTQ4MTIy_7350c854-ccdc-4666-bbfc-f0bb7e55aaad">4,441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzQtMTEtMS0xLTE0ODEyMg_0339824c-1608-4233-b887-fd686a684d12">4,441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia4772fa57a5647f8b7abe3d1f5d50155_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzUtMS0xLTEtMTQ4MTIy_7d755d5e-85ab-425c-902e-7f0e2440ca88">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iea3e9e46675a496a8b65952f98a4c135_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzUtMy0xLTEtMTQ4MTIy_ada4def1-7cd2-4f09-917b-f196612401a3">1,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzUtMTEtMS0xLTE0ODEyMg_94df83b9-d035-48ef-93a0-ca43a3f8a2cd">1,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Surrender of stock to settle taxes on stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idc91224ac9864e1eaf4784e3a3d42f4f_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzYtOS0xLTEtMTQ4MTIy_2e36c40a-4218-4a7d-b29e-2a433d1b9532">990</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzYtMTEtMS0xLTE0ODEyMg_63203605-8d00-4620-89bf-a54973d42db1">990</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, March 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia85ae49729da4ea1bfc0cf53e3554ace_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzgtMS0xLTEtMTQ4MTIy_d1eb079f-22f4-434a-bf01-e8de0adce3ce">746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i34b21132b7974d45aa940dba6a7c60f4_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzgtMy0xLTEtMTQ4MTIy_6142a112-2689-4b0b-be4b-431254e423f8">1,106,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i795c2c8b1f714537944dff78dbe4bb29_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzgtNS0xLTEtMTQ4MTIy_2ad62e11-4c07-4cce-baa4-b66f4f1f1658">272,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i142e7134cf044c998d0068c20053c3f9_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzgtNy0xLTEtMTQ4MTIy_f282be31-32d3-4333-adef-c06fda18c82b">65,170</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i028f2cec3dbc4dcfb6c80b8d036d5422_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzgtOS0xLTEtMTQ4MTIy_3d3e3eab-ce43-4185-ad66-a5d59a40d561">626,574</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i42a4464a8b1746e199b0d09684847fa0_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzgtMTEtMS0xLTE0ODEyMg_4ae2899d-e843-4193-b892-a074ae684d0c">688,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_154"></div><hr style="page-break-after:always"/><div style="min-height:59.4pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OIL STATES INTERNATIONAL, INC.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AND SUBSIDIARIES</span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In Thousands)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"><tr><td style="width:1.0%"></td><td style="width:69.362%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.257%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzMtMS0xLTEtMTQ4MTIy_31d70683-13c6-4a8b-aa24-acc246f3e5a9">2,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzMtMy0xLTEtMTQ4MTIy_2003859b-8dc7-4000-98e0-34c576dc0239">9,424</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustments to reconcile net income (loss) to net cash used in operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzUtMS0xLTEtMTQ4MTIy_f4170371-8225-4158-891f-4b0a4e467fbf">15,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzUtMy0xLTEtMTQ4MTIy_8de989ec-9622-4dc7-99a5-07137fc8fc8a">17,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzEwLTEtMS0xLTE0ODEyMg_8b050ba0-ace0-49b8-99b6-9010df9ccbfb">1,589</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzEwLTMtMS0xLTE0ODEyMg_7da34382-2e0d-43e5-947f-502f3ee4217f">1,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzExLTEtMS0xLTE0ODEyMg_384a14a8-2d71-4624-a14d-e34e4f0d46c5">449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzExLTMtMS0xLTE0ODEyMg_9e291187-9360-41cc-a872-82d36b5b2659">469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred income tax provision (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzEyLTEtMS0xLTE0ODEyMg_6f48e4ba-84c2-49be-876a-0a0df3fc34fe">396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzEyLTMtMS0xLTE0ODEyMg_4ac54a95-e925-4cb3-9402-77a6ddbcd065">174</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gains on disposals of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzE1LTEtMS0xLTE0ODEyMg_fc03236c-3cdc-46fe-9d45-553e78603960">210</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzE1LTMtMS0xLTE0ODEyMg_c5bd2337-9abc-42a1-810c-e36299c6572e">543</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzE2LTEtMS0xLTE0ODEyMg_ba83b94a-ead8-480f-8ae9-6d17626a2087">17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzE2LTMtMS0xLTE0ODEyMg_f995adf5-cc57-4139-a007-6f6cc37b63ab">550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzE4LTEtMS0xLTE0ODEyMg_2afdc87f-6312-498d-8fc0-efd175ddc885">745</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzE4LTMtMS0xLTE0ODEyMg_8bb780e6-e7e1-4dbc-afcd-9ab8609c70aa">9,086</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzE5LTEtMS0xLTE0ODEyMg_3d61fe73-31bd-450c-8ded-c7e3e6a31328">12,802</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzE5LTMtMS0xLTE0ODEyMg_202de521-7f10-4880-bfce-632a9b7367f8">13,090</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzIwLTEtMS0xLTE0ODEyMg_67d5d936-b8ee-4aab-8a9b-61f0b6c13042">18,329</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzIwLTMtMS0xLTE0ODEyMg_a501a6a6-4640-4859-ac06-29e89a72cee8">4,555</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzIyLTEtMS0xLTE0ODEyMg_514838de-ddf9-4fa4-8220-3fe14f865ed4">4,179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzIyLTMtMS0xLTE0ODEyMg_c0efbf97-b261-4d63-b636-fa9175b8c0a9">4,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other operating assets and liabilities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzIzLTEtMS0xLTE0ODEyMg_1677085e-fd11-4c39-8a17-b09d712afce6">2,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzIzLTMtMS0xLTE0ODEyMg_93fe2fa2-3aa9-4e00-b0db-61f0aa89c234">1,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash flows used in operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzI0LTEtMS0xLTE0ODEyMg_66961e2a-1ade-48d1-9c9b-f9806ed30532">5,918</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzI0LTMtMS0xLTE0ODEyMg_32d06fdb-5fb2-4ce6-a315-9fb6ee87c527">10,735</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Capital expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzI3LTEtMS0xLTE0ODEyMg_8d343af3-fc0b-46de-bee8-02b39714d776">6,568</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzI3LTMtMS0xLTE0ODEyMg_3393db18-33da-4e01-95ef-92a259835308">2,858</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds from disposition of property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzI4LTEtMS0xLTE0ODEyMg_d7bdc318-a7dd-49b4-9960-c32ca8551775">223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzI4LTMtMS0xLTE0ODEyMg_1801318a-6ead-4c57-b29d-452eeb38dd49">869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzMwLTEtMS0xLTE0ODEyMg_97c01191-0a9e-4a59-ba57-eb78471f8e47">48</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzMwLTMtMS0xLTE0ODEyMg_a05f90c3-5650-4638-8fe9-5f65c8eda4fd">67</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash flows used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzMxLTEtMS0xLTE0ODEyMg_114ad4ea-a9bb-4d54-ad20-bc114dfd7104">6,393</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzMxLTMtMS0xLTE0ODEyMg_4c4d245f-7ba2-4489-8fc7-bc26f6d85240">2,056</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revolving credit facility borrowings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM0LTEtMS0xLTE0ODEyMg_790d946f-b47f-4a01-9022-c2c1ee3d4221">27,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM0LTMtMS0xLTE0ODEyMg_48efe05c-ba59-459f-b067-239aa9cf598e">367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revolving credit facility repayments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM1LTEtMS0xLTE0ODEyMg_426b8558-89a3-494c-9bbe-5bd123cb8c88">22,865</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM1LTMtMS0xLTE0ODEyMg_38b4fc07-1113-4532-8dd8-608d34473334">367</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repayment of <ix:nonFraction unitRef="number" contextRef="iaa55a18eef0843eaaaafed947862eec3_I20230331" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM4LTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOjc0YTNhYTY1ZjlhNzQ1YWViZTQ5ZmFlM2Q3OGYzZTViXzE3_a1d6d055-84c2-4097-a885-45f9e2008aab">1.50</ix:nonFraction>% convertible senior notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM4LTEtMS0xLTE0ODEyMg_1ed72ddb-681f-4d6b-b954-6de91759d13c">17,315</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM4LTMtMS0xLTE0ODEyMg_d0d33a2d-8682-4a52-bc4e-f30324302cdf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other debt and finance lease repayments, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" sign="-" name="ois:ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM5LTEtMS0xLTE0ODEyMg_b3ee8542-b667-4dc8-b5eb-fb89983869af">106</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="ois:ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM5LTMtMS0xLTE0ODEyMg_31780477-b715-4ea8-83fe-bfb7a5b212ac">165</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Payment of financing costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQwLTEtMS0xLTE0ODEyMg_74a1a990-2f1f-4f78-9fdf-dfa57115c2ff">21</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQwLTMtMS0xLTE0ODEyMg_971bfaf1-660a-4a3f-8541-951071c6838e">68</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares added to treasury stock as a result of net share settlements <br/>due to vesting of stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQxLTEtMS0xLTE0ODEyMg_e384f074-d36e-4c4f-835f-2fc77c6dce90">1,936</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQxLTMtMS0xLTE0ODEyMg_f256932f-c2eb-4381-a8c0-55b9acae24fc">990</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash flows used in financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQyLTEtMS0xLTE0ODEyMg_5d6c94e2-d806-4161-b6bf-0733bce6311c">14,378</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQyLTMtMS0xLTE0ODEyMg_4ffa9824-ef1c-465e-8813-eae6a2ae86e2">1,223</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQ0LTEtMS0xLTE0ODEyMg_55507dc4-cf92-480b-90cb-05166dbde8db">478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQ0LTMtMS0xLTE0ODEyMg_5b38391e-4987-45cd-8b04-d92446e662a3">320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net change in cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQ1LTEtMS0xLTE0ODEyMg_73cedf94-d69c-4791-bd4d-d9cc218fb5ac">26,211</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQ1LTMtMS0xLTE0ODEyMg_d89dfbfe-b9db-466b-83de-9c6004e96639">13,694</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQ2LTEtMS0xLTE0ODEyMg_963729ea-a068-425d-b4b7-2ff862dc26e0">42,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibe32f4f8525a4fae9ea4025c35ac0f60_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQ2LTMtMS0xLTE0ODEyMg_a4dcebac-3e9a-4d20-927c-e1f38790ec92">52,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents, end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQ3LTEtMS0xLTE0ODEyMg_f16a6f81-5771-4aab-9ff3-10f0988dcbb4">15,807</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i42a4464a8b1746e199b0d09684847fa0_I20220331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQ3LTMtMS0xLTE0ODEyMg_190149c0-a91e-41f9-b0f1-46ad77ae06c5">39,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash paid (received) for:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzUwLTEtMS0xLTE0ODEyMg_ed773571-2c4a-465a-8708-4c534ad58dc2">485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzUwLTMtMS0xLTE0ODEyMg_4afd956e-e596-4a18-8d79-dfc53ea50360">522</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes, net </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzUxLTEtMS0xLTE0ODEyMg_a7f71574-0849-4971-a3e2-9fac635aa7b2">2,465</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzUxLTMtMS0xLTE0ODEyMg_ea5ab5da-2776-452b-a248-4f1409d16475">119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_157"></div><hr style="page-break-after:always"/><div style="min-height:94.5pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OIL STATES INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="text-align:center"><span><br/></span></div><div id="i305394521d0d41e59a31d461cb10e81f_160"></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNjAvZnJhZzoxZGI3NjA1ZTFkMGQ0MGE4YTE5NTE2N2RjY2VlMzUzNy90ZXh0cmVnaW9uOjFkYjc2MDVlMWQwZDQwYThhMTk1MTY3ZGNjZWUzNTM3XzEwNTA_6832a1ac-305f-45da-9308-038056f90773" continuedAt="i49be1c37795b4bd2b59e184aa016de1f" escape="true">Organization and Basis of Presentation</ix:nonNumeric></span></div><ix:continuation id="i49be1c37795b4bd2b59e184aa016de1f"><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of Oil States International, Inc. and its subsidiaries (the "Company") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission pertaining to interim financial information. Certain information in footnote disclosures normally included with financial statements prepared in accordance with generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to these rules and regulations. The unaudited financial statements included in this report reflect all the adjustments, consisting of normal recurring adjustments, which the Company considers necessary for a fair statement of the results of operations for the interim periods covered and for the financial condition of the Company at the date of the interim balance sheet. Results for the interim periods are not necessarily indicative of results for the full year.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Examples of such estimates include, but are not limited to, goodwill and long-lived asset impairments, revenue and income recognized over time, valuation allowances recorded on deferred tax assets, reserves on inventory, allowances for doubtful accounts, settlement of litigation and potential future adjustments related to contractual indemnification and other agreements. Actual results could materially differ from those estimates.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board, which are adopted by the Company as of the specified effective date. Management believes that recently issued standards, which are not yet effective, will not have a material impact on the Company's consolidated financial statements upon adoption.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements included in this report should be read in conjunction with the Company's audited financial statements and accompanying notes included in its Annual Report on Form 10-K for the year ended December&#160;31, 2022.</span></div></ix:continuation><div id="i305394521d0d41e59a31d461cb10e81f_178"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzQyNDA_b26c795e-e156-4fcc-96ee-e2e48a6c68de" continuedAt="icd015c5d69bb4a4a90b178457897ed88" escape="true">Details of Selected Balance Sheet Accounts</ix:nonNumeric></span></div><ix:continuation id="icd015c5d69bb4a4a90b178457897ed88" continuedAt="i056e5b407a1446b6aac0a7e0df3a9994"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzQyNDY_2734fc07-40af-4f0c-ab72-b1a1f69d9ecd" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information regarding selected balance sheet accounts as of March&#160;31, 2023 and December&#160;31, 2022 is presented below (in&#160;thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"></td><td style="width:63.939%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.893%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accounts receivable, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i353c727ac58c4e40b7aba94f57eca814_I20230331" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzItMS0xLTEtMTQ4MTIy_65aa398a-b5a6-45fd-ae03-4d987b8fd47f">163,360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2af69149a36e4f13ae3d7b855b29627d_I20221231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzItMy0xLTEtMTQ4MTIy_79d1384d-356c-4c3a-a066-8f9c6c52fca8">145,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unbilled revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ica3a83c0338f413084c05fd927a3e2e9_I20230331" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzMtMS0xLTEtMTQ4MTIy_141052ea-8733-435e-8ddc-081806d50756">27,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifb2f160b101f4f7982af7d50393c25b9_I20221231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzMtMy0xLTEtMTQ4MTIy_6d814161-db41-4e4d-81bb-049d3b1549e4">29,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contract assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1ef9ad295ec84f9b9bb89ea47ce0200f_I20230331" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzQtMS0xLTEtMTQ4MTIy_ce556de6-e6a8-4421-94c7-e8f62e06aa9c">27,731</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i26b9456b928a42969c510198e38e9400_I20221231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzQtMy0xLTEtMTQ4MTIy_0b1bc0ea-362e-4e4e-8961-37f1aaeda6d0">42,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i34c086fe9db747739bbe71fa36517a39_I20230331" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzUtMS0xLTEtMTQ4MTIy_74ecc203-bd0e-47f7-8d51-212bb464b2b8">6,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5922278fdaf44b3d99c304ea2af10b90_I20221231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzUtMy0xLTEtMTQ4MTIy_f1f0e51f-4ef8-42b5-912a-7511fce2d410">6,177</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzYtMS0xLTEtMTQ4MTIy_948c350a-dc95-4a7c-a7b6-97a28f03828d">225,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzYtMy0xLTEtMTQ4MTIy_2ffab389-7cf6-4340-8be4-b4a3598a094e">223,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzctMS0xLTEtMTQ4MTIy_7612aa8f-0757-4422-b824-c00f5aef076d">5,359</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzctMy0xLTEtMTQ4MTIy_59802c09-6adf-4c5b-9079-3a1c00822edb">5,226</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzgtMS0xLTEtMTQ4MTIy_ed42da3f-1329-47b8-8d68-01d7530ebef8">220,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzgtMy0xLTEtMTQ4MTIy_e5370abd-c4cd-4d88-9843-955ae1bccf84">218,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for doubtful accounts as a percentage of total accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="2" name="ois:AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzEwLTEtMS0xLTE0ODEyMg_ea2c1a6d-d1df-49e2-9027-d129813fc3a1">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i9ae6395af704416f8b972eacdbf8d6f8_D20220101-20221231" decimals="2" name="ois:AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzEwLTMtMS0xLTE0ODEyMg_8ee0157a-a4e9-41b7-a977-6d89d1fb6c68">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;text-align:center"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzQyNDE_d209d71f-2680-4b4c-9681-4b3476648b59" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"></td><td style="width:63.939%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.893%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred revenue (contract liabilities)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo4Yjc3MTYzNmU4MTI0MGU2OGY2NGY0MDg2OTBiOWRmZS90YWJsZXJhbmdlOjhiNzcxNjM2ZTgxMjQwZTY4ZjY0ZjQwODY5MGI5ZGZlXzEtMS0xLTEtMTQ4MTIy_b239aa25-5b06-40e3-981a-58ad424774b2">48,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo4Yjc3MTYzNmU4MTI0MGU2OGY2NGY0MDg2OTBiOWRmZS90YWJsZXJhbmdlOjhiNzcxNjM2ZTgxMjQwZTY4ZjY0ZjQwODY5MGI5ZGZlXzEtMy0xLTEtMTQ4MTIy_f51ddf90-7b9c-42d3-842e-f57dd758bf47">44,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023, accounts receivable, net in the United States and the United Kingdom represented <ix:nonFraction unitRef="number" contextRef="iadc7414f437a4ee68aaf12de77984a2c_D20230101-20230331" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzI0MA_c24e03d5-442e-43c3-98aa-60986437243c">75</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i631586657e4a467a8ac2571bc26d0b2d_D20230101-20230331" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzU0OTc1NTgyNjk0Ng_ea6a4bdd-ea82-47ef-990f-548cbe8f509b">12</ix:nonFraction>%, respectively, of the total. No other country or single customer accounted for more than 10% of the Company's total accounts receivable as of March&#160;31, 2023.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:94.5pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OIL STATES INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Continued)</span></div></div><ix:continuation id="i056e5b407a1446b6aac0a7e0df3a9994" continuedAt="i080b27800c6c4b2ebd34680f6b68e66c"><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2023, the $<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzIwODU_a39eb08b-4566-449c-8e0d-a28af7d606f0">14.9</ix:nonFraction>&#160;million net decrease in contract assets was attributable to $<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-5" sign="-" name="ois:ContractWithCustomerAssetDecreaseDueToRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzU0OTc1NTgyNzA0OQ_7df6acb2-d1df-4d64-888c-4005416a8092">27.8</ix:nonFraction>&#160;million transferred to accounts receivable during the period, which was partially offset by $<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-5" name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzU0OTc1NTgyNzExMA_748cb930-e9ab-4bf4-a2f8-4b3329c44dfa">12.9</ix:nonFraction>&#160;million in revenue recognized. Deferred revenue (contract liabilities) increased by $<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-5" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzIyOTM_e6200696-9c5b-4736-bc42-d82753dc1a57">4.2</ix:nonFraction>&#160;million in the first three months of 2023, reflecting $<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-5" name="ois:ContractWithCustomerLiabilityIncreaseDueToBillings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzIzMTQ_e18a03d5-bb44-43d9-9dcc-ff0b2d2b687b">13.2</ix:nonFraction>&#160;million in new customer billings which were not recognized as revenue during the period, partially offset by the recognition of $<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzI0Mzc_4f1a41cf-6080-4c14-8e61-111843927aff">9.0</ix:nonFraction>&#160;million of revenue that was deferred at the beginning of the period.</span></div><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzY1OTcwNjk3Nzk2NDE_aa1809a3-db7f-4ae0-a37b-dd271eed1a44" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following provides a summary of activity in the allowance for doubtful accounts for the three months ended March&#160;31, 2023 and 2022 (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"></td><td style="width:63.939%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.893%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for doubtful accounts &#8211; January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzItMS0xLTEtMTUyNDEy_1b07d7f8-665b-4ea1-bf4e-99b42e0549cc">5,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibe32f4f8525a4fae9ea4025c35ac0f60_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzItMy0xLTEtMTUyNDEy_799376f2-4b42-4d61-a242-43d62de4a1be">4,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzMtMS0xLTEtMTUyNDEy_c42044bf-4100-4c99-86d1-5906b1f1533c">133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzMtMy0xLTEtMTUyNDEy_b4d7e352-411d-4a4e-acba-c477854b169b">943</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzQtMS0xLTEtMTUyNDEy_0cdd9d0f-d957-4960-97e4-cdfb7647b306">21</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzQtMy0xLTEtMTUyNDEy_429d6936-61e2-4744-a602-a6f2f36e28bd">635</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="ois:AccountsReceivableAllowanceForCreditLossOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzUtMS0xLTEtMTUyNDEy_7b6df620-830b-4486-a4bd-7f041914cfd1">21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="ois:AccountsReceivableAllowanceForCreditLossOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzUtMy0xLTEtMTUyNDEy_151d7ae5-2826-4913-8aa9-1ad56e41cd4f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for doubtful accounts &#8211; March 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzYtMS0xLTEtMTUyNDEy_e5e18b7b-e994-4b49-be1c-3f84b122225f">5,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i42a4464a8b1746e199b0d09684847fa0_I20220331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzYtMy0xLTEtMTUyNDEy_2d43ffae-8a4e-4a2a-842a-3bec21ec6d61">4,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;text-align:center"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzQyMjc_6efc9b12-3021-494b-b2ff-8a2d0feb4810" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"></td><td style="width:63.939%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.893%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Inventories, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods and purchased products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="ois:FinishedGoodsAndPurchasedProducts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzItMS0xLTEtMTQ4MTIy_6994f01b-dba0-4802-a2af-d8f96c7a714c">95,094</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="ois:FinishedGoodsAndPurchasedProducts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzItMy0xLTEtMTQ4MTIy_f6f9a98d-17fd-4e4e-9103-294156b376e2">90,443</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Work in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzMtMS0xLTEtMTQ4MTIy_6235fb87-8c70-403b-a14e-5cd0396418ac">31,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:InventoryWorkInProcess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzMtMy0xLTEtMTQ4MTIy_b8386774-115d-4a16-ae1d-86d8263d934c">32,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzQtMS0xLTEtMTQ4MTIy_59cdf736-2b7c-40f3-bf97-2de063e78b85">108,058</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:InventoryRawMaterials" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzQtMy0xLTEtMTQ4MTIy_20dcbf9e-65bb-43f6-b029-509a776b14f6">97,817</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total inventories</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzUtMS0xLTEtMTQ4MTIy_bcbd0fcb-4338-4ab4-8c63-c4591a73e209">234,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:InventoryGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzUtMy0xLTEtMTQ4MTIy_c4decde0-159c-473e-91c8-6a6a7f550a44">220,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for excess or obsolete inventory</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:InventoryValuationReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzYtMS0xLTEtMTQ4MTIy_ae741106-663b-4564-b43a-ba8b5c078273">38,506</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:InventoryValuationReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzYtMy0xLTEtMTQ4MTIy_29e5bdea-61db-4f26-896c-89d1e1b8701d">37,681</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzctMS0xLTEtMTQ4MTIy_6e5cd524-e9ce-44c6-91b7-033340a7c09f">196,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzctMy0xLTEtMTQ4MTIy_59aa62a9-5ef7-410b-850b-2a44443013aa">182,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:10pt;text-align:center;text-indent:18pt"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzQyNDQ_88256009-ab25-487f-a1fc-a6441c2a03f0" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"></td><td style="width:63.939%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.893%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Property, plant and equipment, net:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property, plant and equipment</span></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo0ZTBjOTljMzgzMmY0YjQzYTNiZDgwMTNhNzhhOWFhNi90YWJsZXJhbmdlOjRlMGM5OWMzODMyZjRiNDNhM2JkODAxM2E3OGE5YWE2XzktNy0xLTEtMTQ4MTIy_d83d5641-73a7-4a2b-a6f6-39165c5ee4be">1,139,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo0ZTBjOTljMzgzMmY0YjQzYTNiZDgwMTNhNzhhOWFhNi90YWJsZXJhbmdlOjRlMGM5OWMzODMyZjRiNDNhM2JkODAxM2E3OGE5YWE2XzktOS0xLTEtMTQ4MTIy_c0047a01-af78-4b37-956a-79359529a4ea">1,128,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated depreciation</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo0ZTBjOTljMzgzMmY0YjQzYTNiZDgwMTNhNzhhOWFhNi90YWJsZXJhbmdlOjRlMGM5OWMzODMyZjRiNDNhM2JkODAxM2E3OGE5YWE2XzEwLTctMS0xLTE0ODEyMg_b0f365f7-587c-4b03-a5b6-96ea438230af">833,004</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo0ZTBjOTljMzgzMmY0YjQzYTNiZDgwMTNhNzhhOWFhNi90YWJsZXJhbmdlOjRlMGM5OWMzODMyZjRiNDNhM2JkODAxM2E3OGE5YWE2XzEwLTktMS0xLTE0ODEyMg_b7058ec2-eddf-4bf2-b37d-63132bb82466">824,999</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo0ZTBjOTljMzgzMmY0YjQzYTNiZDgwMTNhNzhhOWFhNi90YWJsZXJhbmdlOjRlMGM5OWMzODMyZjRiNDNhM2JkODAxM2E3OGE5YWE2XzExLTctMS0xLTE0ODEyMg_1ca0a651-3b9a-4075-a589-17fe2c0e17c1">306,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo0ZTBjOTljMzgzMmY0YjQzYTNiZDgwMTNhNzhhOWFhNi90YWJsZXJhbmdlOjRlMGM5OWMzODMyZjRiNDNhM2JkODAxM2E3OGE5YWE2XzExLTktMS0xLTE0ODEyMg_e304f4a7-3c4c-4201-b855-17f845f6442e">303,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2023 and 2022, depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzEwOTk1MTE2MzQ4NDQ_fbea52b3-c9da-44ae-9685-9cc91ba1c2f9">11.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzEwOTk1MTE2MzQ4NTI_f1da031d-94b9-48a0-a062-d8174ff3b0f4">12.7</ix:nonFraction>&#160;million, respectively.</span></div><div style="margin-bottom:10pt;text-align:center;text-indent:18pt"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzY1OTcwNjk3Nzk2NDI_86c2c6e4-665e-4d0b-a734-9ef4a59f8b86" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.606%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr style="height:32pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3e7864d354064934a1cd727cbb6d4f37_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzMtMS0xLTEtMTUyNDY4_3d7808f7-e2be-48b7-8a3c-88ca116be700">141,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3e7864d354064934a1cd727cbb6d4f37_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzMtMy0xLTEtMTUyNDY4_2184e89e-4cdd-4dfd-8e72-3c5f75f49b9d">49,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3e7864d354064934a1cd727cbb6d4f37_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzMtNS0xLTEtMTUyNDY4_2e55ae23-81bd-418d-82a3-4e4ab6405c66">91,408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5097094971e54624bef19c78971bcf6b_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzMtNy0xLTEtMTUyNDY4_1806bbf4-a2de-479f-9867-ef48560a9cb3">141,179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5097094971e54624bef19c78971bcf6b_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzMtOS0xLTEtMTUyNDY4_2f512906-d204-438d-b1f4-f6583ec50687">47,629</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5097094971e54624bef19c78971bcf6b_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzMtMTEtMS0xLTE1MjQ2OA_26bde559-fad5-4752-b532-937f5db5a55f">93,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Patents/Technology/Know-how</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9e3a7945e63b4d2c85abfb33cb9c5254_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzQtMS0xLTEtMTUyNDY4_1a3ca874-9183-4088-a4cf-6ca54c3614cd">69,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9e3a7945e63b4d2c85abfb33cb9c5254_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzQtMy0xLTEtMTUyNDY4_2361f863-eeed-497a-998a-e04c20a8c28d">30,537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9e3a7945e63b4d2c85abfb33cb9c5254_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzQtNS0xLTEtMTUyNDY4_116f9b10-4da0-427e-9464-03c408859b36">39,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9e3189a8fedb4cf6bae09c8fda51d5c2_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzQtNy0xLTEtMTUyNDY4_daeb6fe8-66b4-420c-ae7d-3e107f14af8f">69,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9e3189a8fedb4cf6bae09c8fda51d5c2_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzQtOS0xLTEtMTUyNDY4_de068ad6-6a3f-41ae-b495-caae40cf7dcb">29,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9e3189a8fedb4cf6bae09c8fda51d5c2_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzQtMTEtMS0xLTE1MjQ2OA_88109012-d7b0-4493-ba15-c59daadfab88">40,616</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tradenames and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie803e06d18064c328f2f1c2cf6f62b40_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzUtMS0xLTEtMTUyNDY4_63108962-c512-4072-91a9-d347bf00ba92">52,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie803e06d18064c328f2f1c2cf6f62b40_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzUtMy0xLTEtMTUyNDY4_b3bbe170-af65-44cd-b3d3-4df4d183f9c0">17,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie803e06d18064c328f2f1c2cf6f62b40_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzUtNS0xLTEtMTUyNDY4_29e28860-0366-4d6c-a736-fb007197ab78">34,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i93f9fad7ce454bce8df26c6630c66754_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzUtNy0xLTEtMTUyNDY4_f2f3f4e3-da04-4794-ade3-f73e7a0a1c66">52,488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i93f9fad7ce454bce8df26c6630c66754_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzUtOS0xLTEtMTUyNDY4_10b80b6c-665c-4a66-b64a-0e37f698554f">16,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i93f9fad7ce454bce8df26c6630c66754_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzUtMTEtMS0xLTE1MjQ2OA_fc71aafc-fda8-466f-9f46-8046a96bbcb7">35,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzYtMS0xLTEtMTUyNDY4_87f63ab7-766a-4e74-82b0-d3abc405e83a">263,681</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzYtMy0xLTEtMTUyNDY4_cd85c749-2762-4a9f-a0d0-2509d47773a4">98,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzYtNS0xLTEtMTUyNDY4_795906f9-edb5-4fd5-ab2c-38e670e6c6a9">165,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzYtNy0xLTEtMTUyNDY4_d77c2b69-2bb2-4c66-ace9-75bf6be55ce9">263,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzYtOS0xLTEtMTUyNDY4_98d992b4-4bd5-4218-924f-655939da87c7">93,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzYtMTEtMS0xLTE1MjQ2OA_3bfebf07-7297-4902-95f3-e9bde07fbac3">169,798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzQyNDg_ec8455cf-f724-426a-9105-b9e401dbdadd" continuedAt="if35fea17fd6d425792349ee3eb39d3fa" escape="true">For the three months ended March&#160;31, 2023 and 2022, amortization expense was $<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzEwOTk1MTE2MzY2ODI_c1d11203-dc8a-4e1e-a215-a0eae32b76dd">4.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzEwOTk1MTE2MzY2OTA_e9722e60-fd05-46a4-ba19-5f1e7ee99c1a">5.2</ix:nonFraction>&#160;million, respectively.</ix:nonNumeric></span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:94.5pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OIL STATES INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Continued)</span></div></div><ix:continuation id="i080b27800c6c4b2ebd34680f6b68e66c"><ix:continuation id="if35fea17fd6d425792349ee3eb39d3fa"><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"></td><td style="width:63.939%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.893%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other noncurrent assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred compensation plan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzItMS0xLTEtMTQ4MTIy_c09049a5-4749-46c0-b3b3-41612507e0b9">18,349</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzItMy0xLTEtMTQ4MTIy_2df89836-f765-4a68-8d81-7c128879b40c">17,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred financing costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzMtMS0xLTEtMTQ4MTIy_26fa04bd-6568-43d6-bea4-77f4901ba10c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzMtMy0xLTEtMTQ4MTIy_7c117fbc-4814-47b1-b8f8-7a3a3a81b5d4">1,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzQtMS0xLTEtMTQ4MTIy_d757e445-df55-4d40-86d6-e6bdd81ef8e9">1,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzQtMy0xLTEtMTQ4MTIy_5e36596a-faa9-4d8a-ae6c-f20177b35016">1,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzUtMS0xLTEtMTQ4MTIy_b20a1577-d3c2-488c-8dff-32ee950800e4">4,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzUtMy0xLTEtMTQ4MTIy_ef142e1b-c5dc-4c4d-b832-3a9cd5a28e94">4,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzYtMS0xLTEtMTQ4MTIy_4e93a014-2402-4822-9b14-99f3bd14e2a2">24,506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzYtMy0xLTEtMTQ4MTIy_ca888e29-95b4-49c0-bff9-4da3ad782980">25,687</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:2pt;padding-left:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-bottom:5pt;padding-left:81pt;padding-right:63pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Unamortized deferred financing costs are presented as an offset to outstanding borrowing under the ABL Facility as of March&#160;31, 2023.</span></div></ix:continuation><div style="margin-bottom:10pt;text-align:center"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzQyMzA_e37e8cea-17da-4dac-b916-d8e352532c50" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"></td><td style="width:63.939%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.893%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued compensation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzItMS0xLTEtMTQ4MTIy_7f702c6a-0e7c-444f-a768-45538c0fccbf">15,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzItMy0xLTEtMTQ4MTIy_da5d12d1-e5f8-4735-933f-969ac50921d5">33,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued taxes, other than income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzMtMS0xLTEtMTQ4MTIy_d023809c-bc01-488e-afbd-b9df71550697">3,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzMtMy0xLTEtMTQ4MTIy_9fafbf4d-57f0-4e55-8e58-fc7c469c0050">1,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Insurance liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:AccruedInsuranceCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzQtMS0xLTEtMTQ4MTIy_fcf764b0-3093-4979-b317-ab0f7c3e092d">4,976</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:AccruedInsuranceCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzQtMy0xLTEtMTQ4MTIy_8993af06-7d62-47cf-90fb-e29cb148633e">4,640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:InterestPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzUtMS0xLTEtMTQ4MTIy_86b53b8c-992d-468d-ab73-fdc2ef90756d">3,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:InterestPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzUtMy0xLTEtMTQ4MTIy_5f1651cd-eb66-4ee9-b442-a6e96229ac71">1,784</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:AccruedSalesCommissionCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzYtMS0xLTEtMTQ4MTIy_183e976e-eda2-43a8-a0df-5046d227c798">2,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:AccruedSalesCommissionCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzYtMy0xLTEtMTQ4MTIy_d34cf7bb-6f0b-41a1-bee6-b99c9d2bce2b">2,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzctMS0xLTEtMTQ4MTIy_13c8ed0a-fea9-4a8d-b8ed-72089ba5f0c7">5,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzctMy0xLTEtMTQ4MTIy_20ff87c0-8e23-4fb9-a50e-541d75074827">4,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzgtMS0xLTEtMTQ4MTIy_9746c98a-a260-4aab-b1a1-304a061db83f">35,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzgtMy0xLTEtMTQ4MTIy_1519a860-ee82-4444-9f40-0ae7077d9af9">49,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div id="i305394521d0d41e59a31d461cb10e81f_187"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0Xzc4MDI_515a5003-e211-4102-b060-edade245bc66" continuedAt="i765cb63bc5b14030ab5784f6eec969d7" escape="true">Long-term Debt</ix:nonNumeric></span></div><ix:continuation id="i765cb63bc5b14030ab5784f6eec969d7" continuedAt="i18d0fd53c7354e138f25c112c5e279e9"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0Xzc4MDY_bd59af3a-36d0-492c-b9e8-923533d52c60" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023 and December&#160;31, 2022, long-term debt consisted of the following (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"></td><td style="width:63.939%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.893%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revolving credit facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i90c6a8efc4044f2fbc65d1a04e0a3d0b_I20230331" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzEtMS0xLTEtMTQ4MTIy_54c76b42-2598-4a00-ac6d-3339510c0045">3,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i650fbc8d59334fac9ef39f18419d268e_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzEtMy0xLTEtMTQ4MTIy_849b1479-4f8c-4f58-bc5c-9f0118065f97">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2026 Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic597bf76fcc44261b7e862a208a66156_I20230331" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzItMS0xLTEtMTQ4MTIy_9325e0b7-f1b1-4f19-8da6-e0a08961a953">132,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i246ea44c65c04d469061768f71e9efc5_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzItMy0xLTEtMTQ4MTIy_457a6a4e-0496-4104-9704-2061db5744e3">132,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-right:63pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2023 Notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i201dcfdc9b7e419ea8c55ce86270ac02_I20230331" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzMtMS0xLTEtMTQ4MTIy_f01db220-95b7-42fe-8df8-b63d9854f22b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieec72d1debbe4ef890dd254bcb1d1ed9_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzMtMy0xLTEtMTQ4MTIy_f8fd3820-866b-4c13-b210-8f5872d22552">17,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other debt and finance lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if1074bc2869249f88bbacd63a15a27a4_I20230331" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzUtMS0xLTEtMTQ4MTIy_0174ae8b-ffa8-40e0-999f-93971af320a3">3,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1e803e33c92043e8a72a9038eec0e89c_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzUtMy0xLTEtMTQ4MTIy_824b8135-cd46-4128-bd70-7d323c05a5a9">3,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzYtMS0xLTEtMTQ4MTIy_4f49e14d-62a9-4410-aa44-719c2592679f">139,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzYtMy0xLTEtMTQ4MTIy_c673e953-8aa4-4e0c-8c92-ba8706035575">152,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzctMS0xLTEtMTQ4MTIy_93dcf9a7-888b-477c-9492-3f1f4cc7ef7e">527</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzctMy0xLTEtMTQ4MTIy_22139f5b-71c9-44a0-8802-c5097f83d9e0">17,831</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzgtMS0xLTEtMTQ4MTIy_2161035f-2eb8-4f1a-a792-4b694d660973">138,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzgtMy0xLTEtMTQ4MTIy_9b418a31-03b0-40a1-90dd-b04920b2cb85">135,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:2pt;padding-left:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-bottom:5pt;padding-left:81pt;padding-right:63pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Outstanding borrowings under the revolving credit facility are presented net of $<ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzE2NDkyNjc0NTA4MTA_7ced7b4b-3108-4027-928a-b909c98f08a3">1.7</ix:nonFraction>&#160;million of unamortized deferred financing costs as of March&#160;31, 2023. Unamortized deferred financing costs of $<ix:nonFraction unitRef="usd" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzE3MA_5afcd596-bf0d-46aa-b62b-84c02d384f18">1.9</ix:nonFraction>&#160;million as of December&#160;31, 2022 are presented in other noncurrent assets.</span></div><div style="margin-bottom:5pt;padding-left:81pt;padding-right:63pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The outstanding principal amount of the 2026 Notes was $<ix:nonFraction unitRef="usd" contextRef="ic597bf76fcc44261b7e862a208a66156_I20230331" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzMwMQ_2c8a2387-05ad-4b6b-bf9b-8d4d56003fd9"><ix:nonFraction unitRef="usd" contextRef="i246ea44c65c04d469061768f71e9efc5_I20221231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzMwMQ_9ef37713-3d79-4173-be9a-f92a5d68eab8">135.0</ix:nonFraction></ix:nonFraction>&#160;million as of March&#160;31, 2023 and December&#160;31, 2022.</span></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;10, 2021, the Company entered into a senior secured credit facility with certain lenders, which provides for a $<ix:nonFraction unitRef="usd" contextRef="id760759ae9cf4c5d9606365ca22eed47_I20210210" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzcxMw_1b121c8f-452a-41cf-bf6f-2c20e0ae3fc2">125.0</ix:nonFraction>&#160;million asset-based revolving credit facility (the "ABL Facility") under which credit availability is subject to a borrowing base calculation.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ABL Facility is governed by a credit agreement, as amended, with Wells Fargo Bank, National Association, as administrative agent and the lenders and other financial institutions from time to time party thereto (the "ABL Agreement"). The ABL Agreement matures on February&#160;10, 2025 with a springing maturity <ix:nonNumeric contextRef="i3c4b531023e04b53a5719971b51e1d5c_D20210210-20210210" name="ois:DebtInstrumentSpringingMaturityTerm" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzE1Nzg_8be935ad-2497-43ae-aef6-aa136693e98f">91</ix:nonNumeric> days prior to the maturity of any outstanding indebtedness with a principal amount in excess of $<ix:nonFraction unitRef="usd" contextRef="i3c4b531023e04b53a5719971b51e1d5c_D20210210-20210210" decimals="-5" name="ois:DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzE2NzI_a75e08e6-ce61-4fa6-98cc-d2aea517fa58">17.5</ix:nonFraction>&#160;million.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:94.5pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OIL STATES INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Continued)</span></div></div><ix:continuation id="i18d0fd53c7354e138f25c112c5e279e9"><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ABL Agreement provides funding based on a borrowing base calculation that includes eligible U.S. customer accounts receivable and inventory and provides for a $<ix:nonFraction unitRef="usd" contextRef="i17cd2076c3c844ca94a86e048594b731_I20210210" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzE4Mzk_9e8eff13-91d1-49b5-97ab-6374d5abdfb9">50.0</ix:nonFraction>&#160;million sub-limit for the issuance of letters of credit. Borrowings under the ABL Agreement are secured by a pledge of substantially all of the Company's domestic assets (other than real property) and the stock of certain foreign subsidiaries.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since December&#160;13, 2022, borrowings under the ABL Agreement bear interest at a rate equal to the Secured Overnight Financing Rate ("SOFR") rate (subject to a floor rate of <ix:nonFraction unitRef="number" contextRef="i86ff095472d0410bbdc6e10ebdb21c75_D20221213-20221213" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzI0ODY_4f6b44e5-74f2-473a-8d87-c03864d8aeab">0</ix:nonFraction>%) plus a margin of <ix:nonFraction unitRef="number" contextRef="ie345c19ec79648e5bb91479a86e65398_D20221213-20221213" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzI1MDc_e7014abc-889b-4bb2-aa21-2e0c77623c55">2.75</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i0f15abbd1de5437fa58bc08e9679ec9d_D20221213-20221213" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzI1MTM_ecc59aab-1e3f-46e4-a15e-2879eaa18ab4">3.25</ix:nonFraction>%, or at a base rate plus a margin of <ix:nonFraction unitRef="number" contextRef="ie734b225be244d2eb951867e0ca2c641_D20221213-20221213" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzI1NTI_e34d2a82-fd93-4ce7-b927-d17738f553fa">1.75</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i236dccfef87846a08b759cc51e938ea5_D20221213-20221213" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzI1NTg_7c622edd-d499-44d9-8d35-dff1eff092e4">2.25</ix:nonFraction>%, in each case based on average borrowing availability. Quarterly, the Company must also pay a commitment fee of <ix:nonFraction unitRef="number" contextRef="i7fc27ef80345431aa68727ea993a961d_D20221213-20221213" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzI2NzM_ac3023c0-43fc-4ed9-b9cd-21bf88228544">0.375</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i18bd2930b09b4617917d6cce31362fc6_D20221213-20221213" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzI2Nzk_e4b107fb-f7f4-4b80-bc2f-f2e827f2e2d3">0.50</ix:nonFraction>% per annum, based on unused commitments under the ABL Agreement.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ABL Agreement places restrictions on the Company's ability to incur additional indebtedness, grant liens on assets, pay dividends or make distributions on equity interests, dispose of assets, make investments, repay other indebtedness (including the 2026 Notes discussed below), engage in mergers, and other matters, in each case, subject to certain exceptions. The ABL Agreement contains customary default provisions, which, if triggered, could result in acceleration of repayment of all amounts then outstanding. The ABL Agreement also requires the Company to satisfy and maintain a fixed charge coverage ratio of not less than <ix:nonFraction unitRef="number" contextRef="i3c4b531023e04b53a5719971b51e1d5c_D20210210-20210210" decimals="INF" name="ois:DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzMzOTk_bce21f51-4988-4da0-b3da-50858960fda6">1.0</ix:nonFraction> to 1.0 (i)&#160;in the event that availability under the ABL Agreement is less than the greater of (a)&#160;<ix:nonFraction unitRef="number" contextRef="i3c4b531023e04b53a5719971b51e1d5c_D20210210-20210210" decimals="INF" name="ois:DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzM1MDA_21968980-b7bb-43d5-a2d3-7df400d3c5d7">15</ix:nonFraction>% of the borrowing base and (b)&#160;$<ix:nonFraction unitRef="usd" contextRef="i3c4b531023e04b53a5719971b51e1d5c_D20210210-20210210" decimals="-5" name="ois:DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzM1MzM_a31e9fc4-b772-4cad-b76e-d2f337e2653a">14.1</ix:nonFraction>&#160;million; (ii)&#160;to complete certain specified transactions; or (iii)&#160;if an event of default has occurred and is continuing.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023, the Company had $<ix:nonFraction unitRef="usd" contextRef="i90c6a8efc4044f2fbc65d1a04e0a3d0b_I20230331" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzU0OTc1NTgyNTIxNQ_54dec08d-b2ac-46ab-b885-8f34fa43217a">5.0</ix:nonFraction>&#160;million of outstanding ABL Facility borrowings and $<ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzM2NzY_9b37311c-412a-4349-b663-6180f1583ddb">15.9</ix:nonFraction>&#160;million of outstanding letters of credit. The total amount available to be drawn as of March&#160;31, 2023 was $<ix:nonFraction unitRef="usd" contextRef="i90c6a8efc4044f2fbc65d1a04e0a3d0b_I20230331" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzM4MjA_0189b504-9484-4503-9bac-842956bd915a">92.8</ix:nonFraction>&#160;million, calculated based on the current borrowing base less outstanding borrowings and letters of credit. As of March&#160;31, 2023, the Company was in compliance with its debt covenants under the ABL Agreement.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2026 Notes</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued $<ix:nonFraction unitRef="usd" contextRef="idb04d8d195eb48cf8321bd48f5a4fc80_I20210319" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzQwNjk_a2b8054c-ffb2-4a70-a6a5-98140b6a8588">135.0</ix:nonFraction>&#160;million aggregate principal amount of its <ix:nonFraction unitRef="number" contextRef="idb04d8d195eb48cf8321bd48f5a4fc80_I20210319" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzQxMDY_86654ea9-48d0-462b-b048-121e28de88c1">4.75</ix:nonFraction>% convertible senior notes due 2026 (the "2026 Notes") pursuant to an indenture, dated as of March&#160;19, 2021 (the "2026 Indenture"), between the Company and Computershare Trust Company, National Association, as successor trustee. Net proceeds from the 2026 Notes offering, after deducting issuance costs, totaled $<ix:nonFraction unitRef="usd" contextRef="i30557606c8c74d58a6377811b1136b1b_D20210319-20210319" decimals="-5" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzQ0MTk_abd6c73c-8d0f-4105-a54c-2ae6aaac155b">130.6</ix:nonFraction>&#160;million. The Company used $<ix:nonFraction unitRef="usd" contextRef="ib9a5b9bf1ed84638bd77dffd981e4e33_D20210319-20210319" decimals="-5" name="us-gaap:RepaymentsOfConvertibleDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzQ0NDA_6a1b0cea-0b8c-47ae-b15b-20efb3db2561">120.0</ix:nonFraction>&#160;million of the cash proceeds to purchase $<ix:nonFraction unitRef="usd" contextRef="i147d9bacc288467facc705884b82e1f4_I20210319" decimals="INF" name="us-gaap:DebtInstrumentRepurchasedFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzQ0NzY_b1d8a8ad-692e-4c1f-a8eb-73163bc4d5a0">125.0</ix:nonFraction>&#160;million principal amount of the outstanding 2023 Notes (as defined below) at a discount, with the balance added to cash on-hand.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Notes bear interest at a rate of <ix:nonFraction unitRef="number" contextRef="idb04d8d195eb48cf8321bd48f5a4fc80_I20210319" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzQ2MjM_785e7983-d468-468f-a11e-196d1305a7d4">4.75</ix:nonFraction>% per year and will mature on April&#160;1, 2026, unless earlier repurchased, redeemed or converted. Interest is payable semi-annually in arrears on April&#160;1 and October&#160;1 of each year. Additional interest and special interest may accrue on the 2026 Notes under certain circumstances as described in the 2026 Indenture. The initial conversion rate is 95.3516&#160;shares of the Company's common stock per $1,000 principal amount of the 2026 Notes (equivalent to an initial conversion price of $<ix:nonFraction unitRef="usdPerShare" contextRef="ib1470f1bff0d43b68450b1a4102a1463_I20210319" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzUxMDE_e825b8d2-2d18-4eb3-a386-89d067c8544d">10.49</ix:nonFraction>&#160;per share of common stock). The conversion rate, and thus the conversion price, may be adjusted under certain circumstances as described in the 2026 Indenture. The Company's intent is to repay the principal amount of the 2026 Notes in cash and settle the conversion feature (if any) in shares of the Company's common stock. As of March&#160;31, 2023, none of the conditions allowing holders of the 2026 Notes to convert, or requiring us to repurchase the 2026 Notes, had been met.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023 Notes</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;15, 2023, the Company's <ix:nonFraction unitRef="number" contextRef="i76f268fb45f84368a956a00c0ddb3a86_I20230215" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzU2NDc_668a4b61-e5d4-4221-8710-695a0558344e">1.50</ix:nonFraction>% convertible senior notes due 2023 (the "2023 Notes") matured and the outstanding $<ix:nonFraction unitRef="usd" contextRef="i8bf33ee842654a20b3371fe59c621bb5_D20230215-20230215" decimals="-5" name="ois:DebtInstrumentPrincipalAmountRepurchased" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzU0OTc1NTgyODI3OQ_7f2652a2-6d2c-4d6f-8222-8026ccae1ddb">17.3</ix:nonFraction>&#160;million principal amount was repaid in full.</span></div></ix:continuation><div id="i305394521d0d41e59a31d461cb10e81f_196"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xOTYvZnJhZzphMzQ4NDE4MGM4NTU0YWNiYjU4MDRkNTM2ZTllNGMzMC90ZXh0cmVnaW9uOmEzNDg0MTgwYzg1NTRhY2JiNTgwNGQ1MzZlOWU0YzMwXzY5Ng_697df998-eace-4fa9-801a-abef0418952b" continuedAt="i1ee4969172d44d70b2f6994df8485f6d" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1ee4969172d44d70b2f6994df8485f6d">The Company's financial instruments consist of cash and cash equivalents, investments, receivables, payables and debt instruments. The Company believes that the carrying values of these instruments, other than the 2026 Notes, on the accompanying consolidated balance sheets approximate their fair values. The estimated fair value of the 2026 Notes as of March&#160;31, 2023 was $<ix:nonFraction unitRef="usd" contextRef="i77a85c0e6b934fdb9f2d8dd6549944a8_I20230331" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xOTYvZnJhZzphMzQ4NDE4MGM4NTU0YWNiYjU4MDRkNTM2ZTllNGMzMC90ZXh0cmVnaW9uOmEzNDg0MTgwYzg1NTRhY2JiNTgwNGQ1MzZlOWU0YzMwXzU4MQ_b60a32da-9250-4006-bcb9-1e45f20e7c53">151.1</ix:nonFraction>&#160;million based on quoted market prices (a Level 2 fair value measurement), which compares to the principal amount of $<ix:nonFraction unitRef="usd" contextRef="i0365ef2e3b9b499e889ac06d232463ec_I20230331" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xOTYvZnJhZzphMzQ4NDE4MGM4NTU0YWNiYjU4MDRkNTM2ZTllNGMzMC90ZXh0cmVnaW9uOmEzNDg0MTgwYzg1NTRhY2JiNTgwNGQ1MzZlOWU0YzMwXzY5Mg_26aaf5da-27b6-41e6-8994-6d9ac2de38c4">135.0</ix:nonFraction>&#160;million.</ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_202"></div><hr style="page-break-after:always"/><div style="min-height:94.5pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OIL STATES INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Continued)</span></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE3ODI_5c1e3768-68b4-456f-a03d-8ec4152bd8ee" continuedAt="i99248f1d42ce45b3b18a1d32a991927a" escape="true">Stockholders' Equity</ix:nonNumeric></span></div><ix:continuation id="i99248f1d42ce45b3b18a1d32a991927a"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common and Preferred Stock</span></div><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE3NzU_4b03b880-207e-4de9-9acd-ed783b8d848a" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides details with respect to the changes to the number of shares of common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE2Mw_5282f981-ebda-4087-adcb-b57c1d6d1391">0.01</ix:nonFraction> par value, outstanding during the first three months of 2023 (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.099%"><tr><td style="width:1.0%"></td><td style="width:81.500%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:16.300%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares of common stock outstanding &#8211; December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90YWJsZTphNWJhNTFhMDc3ZWI0NmYyOWQ3YzE0ODRjZmIyYTdkOS90YWJsZXJhbmdlOmE1YmE1MWEwNzdlYjQ2ZjI5ZDdjMTQ4NGNmYjJhN2Q5XzQtNS0xLTEtMTQ4MTIy_fcbd6a97-639a-49c5-b1bc-167a1c0411cf">63,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock awards, net of forfeitures</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90YWJsZTphNWJhNTFhMDc3ZWI0NmYyOWQ3YzE0ODRjZmIyYTdkOS90YWJsZXJhbmdlOmE1YmE1MWEwNzdlYjQ2ZjI5ZDdjMTQ4NGNmYjJhN2Q5XzYtNS0xLTEtMTQ4MTIy_b3567725-7509-4ac6-8559-951cbdebcef9">555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares withheld for taxes on vesting of stock awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90YWJsZTphNWJhNTFhMDc3ZWI0NmYyOWQ3YzE0ODRjZmIyYTdkOS90YWJsZXJhbmdlOmE1YmE1MWEwNzdlYjQ2ZjI5ZDdjMTQ4NGNmYjJhN2Q5XzctNS0xLTEtMTQ4MTIy_22013218-8d62-47cd-9496-71e3b8d3c28e">204</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares of common stock outstanding &#8211; March 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90YWJsZTphNWJhNTFhMDc3ZWI0NmYyOWQ3YzE0ODRjZmIyYTdkOS90YWJsZXJhbmdlOmE1YmE1MWEwNzdlYjQ2ZjI5ZDdjMTQ4NGNmYjJhN2Q5XzgtNS0xLTEtMTQ4MTIy_f819a7ef-c562-49b4-a028-406d8f7fffc3">64,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023 and December&#160;31, 2022, the Company had <ix:nonFraction unitRef="shares" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzI1MA_1e75c7e7-80a2-48b5-8ea8-249bf3894048"><ix:nonFraction unitRef="shares" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzI1MA_d46354c6-90e9-4fe2-8209-2e2ea1bf8fde">25,000,000</ix:nonFraction></ix:nonFraction> shares of preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzI4MA_30d9b2b6-8365-4e35-8f26-89e21958c519"><ix:nonFraction unitRef="usdPerShare" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzI4MA_72ed5ec8-3ee8-4198-b56d-45865ce9ca42">0.01</ix:nonFraction></ix:nonFraction> par value, authorized, with <ix:nonFraction unitRef="shares" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzMxMQ_088da84f-af66-4436-b8ee-65a8c585665c"><ix:nonFraction unitRef="shares" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzMxMQ_254e470d-357d-4711-94ea-c706439426c9"><ix:nonFraction unitRef="shares" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzMxMQ_3d943999-d246-4c28-9943-29e5e6d58115"><ix:nonFraction unitRef="shares" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzMxMQ_e56b0e90-b1af-4f85-97e8-a1b07968e66c">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued or outstanding.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;16, 2023, the Company's Board of Directors authorized $<ix:nonFraction unitRef="usd" contextRef="i5f93be88e981427a919ccd24f7a549b0_I20230216" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzM5NQ_7e2d930e-86d0-43b8-92e1-e11a452522be">25.0</ix:nonFraction>&#160;million for the repurchases of the Company's common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i5f93be88e981427a919ccd24f7a549b0_I20230216" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzQ1OQ_d7a5a091-a14f-48ec-b2ae-a51d1178e5a9">0.01</ix:nonFraction> per share, through February 2025. Subject to applicable securities laws, such purchases will be at such times and in such amounts as the Company deems appropriate. As of March&#160;31, 2023, <ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="INF" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzU0OTc1NTgxNjM1NQ_b458a322-99ad-4f27-a8ce-a3648d8e8ed8">no</ix:nonFraction> repurchases were made under this authorization.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss, reported as a component of stockholders' equity, primarily relates to fluctuations in currency exchange rates against the U.S. dollar as used to translate certain of the international operations of the Company's operating segments. Accumulated other comprehensive loss decreased from $<ix:nonFraction unitRef="usd" contextRef="i7a570f6136a64036918235fb65b739a4_I20221231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzk2Nw_e44bb4bf-3c7b-4f40-8aed-36473fddb25e">78.9</ix:nonFraction>&#160;million at December&#160;31, 2022 to $<ix:nonFraction unitRef="usd" contextRef="i02b3d20a730048f29308d3a9d66be092_I20230331" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzk3OQ_1813ed86-f754-4eec-9994-b4ce71b90709">74.8</ix:nonFraction>&#160;million at March&#160;31, 2023. For the three months ended March&#160;31, 2023 and 2022, currency translation adjustments recognized as a component of other comprehensive income were primarily attributable to the United Kingdom and Brazil.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2023, the exchange rates for the British pound and the Brazilian real strengthened by <ix:nonFraction unitRef="number" contextRef="ib4a5c5251ef84a5785003fd5c39aee2a_I20230331" decimals="2" name="ois:ExchangeRateStrengthenedWeakened" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE0NDQ_c972993a-7e70-4a57-ac6c-f035e3c0a786">3</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ib83ade2b5a594d6e84b16d7362d11fd7_I20230331" decimals="2" name="ois:ExchangeRateStrengthenedWeakened" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE1MDY_6b505c18-be45-4991-94f7-9fdeff1563c6">2</ix:nonFraction>%, respectively, compared to the U.S. dollar, contributing to other comprehensive income of $<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE1ODA_39bdaf3e-6ba5-4d3e-a177-9798a6c27da4">4.1</ix:nonFraction>&#160;million. During the three months ended March&#160;31, 2022, the exchange rate for the British pound weakened by <ix:nonFraction unitRef="number" contextRef="i0ca573fc6fe4491fb251f65095526a5c_I20220331" decimals="2" sign="-" name="ois:ExchangeRateStrengthenedWeakened" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE2Nzc_8d99f9b6-a2e4-41d5-a086-b9562c119350">3</ix:nonFraction>% compared to the U.S. dollar while the Brazilian real strengthened by <ix:nonFraction unitRef="number" contextRef="i4981d72cf0bc4a00825e50640741ccc2_I20220331" decimals="2" name="ois:ExchangeRateStrengthenedWeakened" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE2ODQ_764f76c3-6d8e-4780-a119-15324ba9793f">17</ix:nonFraction>% compared to the U.S. dollar, contributing to other comprehensive income of $<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-5" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE3NzM_1b511b4e-889f-4270-a33f-ab24bbbd4e41">0.9</ix:nonFraction>&#160;million.</span></div></ix:continuation><div id="i305394521d0d41e59a31d461cb10e81f_208"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDgvZnJhZzo1NTU4NGM0YzkyODc0ZmIwOGNkMTBmOGM1MTM2Y2I5ZC90ZXh0cmVnaW9uOjU1NTg0YzRjOTI4NzRmYjA4Y2QxMGY4YzUxMzZjYjlkXzY2OA_ee4cb01b-895b-44f3-bc3f-0112a02ef887" continuedAt="ib6558ca3eda74f099a1c6fa0ad9e0aec" escape="true">Income Taxes</ix:nonNumeric></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib6558ca3eda74f099a1c6fa0ad9e0aec">The income tax expense for the three months ended March 31, 2023 was calculated using a discrete approach. This methodology was used because changes in the Company's results of operations and non-deductible expenses can materially impact the estimated annual effective tax rate. For the three months ended March&#160;31, 2023, the Company's income tax expense was $<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDgvZnJhZzo1NTU4NGM0YzkyODc0ZmIwOGNkMTBmOGM1MTM2Y2I5ZC90ZXh0cmVnaW9uOjU1NTg0YzRjOTI4NzRmYjA4Y2QxMGY4YzUxMzZjYjlkXzg1_27484614-382d-4798-8fad-f5f8d9b4d2b2">1.6</ix:nonFraction>&#160;million on pre-tax income of $<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDgvZnJhZzo1NTU4NGM0YzkyODc0ZmIwOGNkMTBmOGM1MTM2Y2I5ZC90ZXh0cmVnaW9uOjU1NTg0YzRjOTI4NzRmYjA4Y2QxMGY4YzUxMzZjYjlkXzEwNw_f37dd45c-1ff1-4bb9-b528-262893269719">3.8</ix:nonFraction>&#160;million, which included certain non-deductible expenses and discrete tax items. This compares to an income tax expense of $<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDgvZnJhZzo1NTU4NGM0YzkyODc0ZmIwOGNkMTBmOGM1MTM2Y2I5ZC90ZXh0cmVnaW9uOjU1NTg0YzRjOTI4NzRmYjA4Y2QxMGY4YzUxMzZjYjlkXzE0OA_633654a5-240c-4264-a0cc-ace8988c9e53">3.4</ix:nonFraction>&#160;million on a pre-tax loss of $<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDgvZnJhZzo1NTU4NGM0YzkyODc0ZmIwOGNkMTBmOGM1MTM2Y2I5ZC90ZXh0cmVnaW9uOjU1NTg0YzRjOTI4NzRmYjA4Y2QxMGY4YzUxMzZjYjlkXzE3MA_6d78c79f-26a1-4d48-99c9-d4e7d41f8e92">6.0</ix:nonFraction>&#160;million, which included the impact of valuation allowances recorded against tax assets as well as certain non-deductible expenses and discrete tax items, for the three months ended March&#160;31, 2022.</ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_211"></div><hr style="page-break-after:always"/><div style="min-height:94.5pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OIL STATES INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Continued)</span></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90ZXh0cmVnaW9uOjg4ODZjNDk2YjJkODRlNzZhNWQ1OWQzMTdlZjA3MTQyXzY3NA_7954b1f6-1900-4910-be0d-a7ac346760f9" continuedAt="ic8524dd3dd4447cb8cd1f47016871067" escape="true">Net Income (Loss) Per Share</ix:nonNumeric></span></div><ix:continuation id="ic8524dd3dd4447cb8cd1f47016871067"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90ZXh0cmVnaW9uOjg4ODZjNDk2YjJkODRlNzZhNWQ1OWQzMTdlZjA3MTQyXzY3Mg_a6994c06-f4ef-41e7-b611-3c6496df82c7" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides a reconciliation of the numerators and denominators of basic and diluted net income (loss) per share for the three months ended March&#160;31, 2023 and 2022 (in thousands, except per share amounts):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.953%"><tr><td style="width:1.0%"></td><td style="width:63.028%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:16.334%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.802%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.336%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Numerators:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzMtNS0xLTEtMTQ4MTIy_a1bf6362-18da-4aff-8e81-b2a9842e096e">2,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzMtNy0xLTEtMTQ4MTIy_45fa47ce-bad6-4396-acc6-f95371fb7732">9,424</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Income attributable to unvested restricted stock awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="ois:IncomeAttributableToUnvestedRestrictedStockAwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzQtNS0xLTEtMTQ4MTIy_86c7465d-a928-418a-9129-cbde3effe077">42</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="ois:IncomeAttributableToUnvestedRestrictedStockAwards" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzQtNy0xLTEtMTQ4MTIy_46826f0d-6c61-4154-939a-5b04276fd112">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Numerator for basic net income (loss) per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzUtNS0xLTEtMTQ4MTIy_46808037-8051-4ae6-927e-ef4e9f010d93">2,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzUtNy0xLTEtMTQ4MTIy_10f8f8d4-b8c4-4faf-b848-c2aad9975720">9,424</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Effect of dilutive securities:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested restricted stock awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:DilutiveSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzctNS0xLTEtMTQ4MTIy_575d5702-e66b-4698-a93b-e2d9e4980edc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:DilutiveSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzctNy0xLTEtMTQ4MTIy_f0dd7a1b-7cec-44e1-b690-4d41b917220d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Numerator for diluted net income (loss) per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzgtNS0xLTEtMTQ4MTIy_54d2eaa7-906f-497f-bbbf-2b62cd779f14">2,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzgtNy0xLTEtMTQ4MTIy_0a4c2470-bc43-435f-9954-60397b222bc3">9,424</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Denominators:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average number of common shares outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="ois:WeightedAverageNumberOfCommonSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzExLTUtMS0xLTE0ODEyMg_2306501e-981f-4582-85eb-ab7624c30e17">64,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="ois:WeightedAverageNumberOfCommonSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzExLTctMS0xLTE0ODEyMg_aa6e92ce-cc98-4f0b-9c45-12657035ab49">61,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Weighted average number of unvested restricted stock awards outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzEyLTUtMS0xLTE0ODEyMg_256ae4e8-adcd-4a21-aaed-63c05e6e4cca">1,243</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzEyLTctMS0xLTE0ODEyMg_3dafab19-9bd0-4efa-bc15-a8b484789382">1,129</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Denominator for basic net income (loss) per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzEzLTUtMS0xLTE0ODEyMg_6638df87-27e4-4856-9822-7bc17c74f484">62,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzEzLTctMS0xLTE0ODEyMg_51212c64-5857-41ab-b31a-442ba88de7f3">60,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Effect of dilutive securities:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested restricted stock awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3e38007e73e74d9ca552dca056172aac_D20230101-20230331" decimals="-3" name="us-gaap:DilutiveSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzE1LTUtMS0xLTE0ODEyMg_5ac6d127-eab2-4092-9129-c418c3b3f676">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i886632e8d8ef409781d5bb9c2081da60_D20220101-20220331" decimals="-3" name="us-gaap:DilutiveSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzE1LTctMS0xLTE0ODEyMg_32e12278-3a1f-4c5f-be94-45b36f760af7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested performance share units</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1b40ab246cdd4d94a9d9f2fa491e51b2_D20230101-20230331" decimals="-3" name="us-gaap:DilutiveSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzE2LTUtMS0xLTE0ODEyMg_5165588d-f061-475a-91f0-a39139dce3dc">247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iecd2d14b57e943d6aa2c5a6db221f631_D20220101-20220331" decimals="-3" name="us-gaap:DilutiveSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzE2LTctMS0xLTE0ODEyMg_aca0d556-d770-4a36-9ff3-1b25dbf324a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Denominator for diluted net income (loss) per share</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzE5LTUtMS0xLTE0ODEyMg_cd6c398a-43f3-4b8e-8ec0-a4fc9757d1af">63,072</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzE5LTctMS0xLTE0ODEyMg_5baf5d84-57fe-4d81-acb8-6538acdfa599">60,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net income (loss) per share:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzIyLTUtMS0xLTE0ODEyMg_44181923-a677-4508-8f28-48a27d2520b4">0.03</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzIyLTctMS0xLTE0ODEyMg_4a63ffdb-3575-46bc-aac4-4d3040b231b9">0.16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzIzLTUtMS0xLTE0ODEyMg_bca02a63-9fea-4422-9d3b-bbda2ef1bf40">0.03</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzIzLTctMS0xLTE0ODEyMg_7bc03f73-a293-4f5e-a6f6-44409c57c7c7">0.16</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of diluted earnings per share for the three months ended March&#160;31, 2023 and 2022 excluded <ix:nonFraction unitRef="shares" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90ZXh0cmVnaW9uOjg4ODZjNDk2YjJkODRlNzZhNWQ1OWQzMTdlZjA3MTQyXzEwOTk1MTE2MzI0NTI_624c81f3-b558-405d-b0b9-31b87f4f0a91">209</ix:nonFraction>&#160;thousand shares and <ix:nonFraction unitRef="shares" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90ZXh0cmVnaW9uOjg4ODZjNDk2YjJkODRlNzZhNWQ1OWQzMTdlZjA3MTQyXzEwOTk1MTE2MzI2NTI_1cbed157-e4c8-48db-a20f-e1534c6245a6">298</ix:nonFraction>&#160;thousand shares, respectively, issuable pursuant to outstanding stock options, due to their antidilutive effect. Additionally, shares issuable upon conversion of the Company's convertible senior notes were excluded from each period due to, among other factors, the Company's share price.</span></div></ix:continuation><div id="i305394521d0d41e59a31d461cb10e81f_220"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzI2NTY_980acea4-8381-4cd6-8b33-f88481f6e031" continuedAt="i0d420ce45fe94246b5964ba1090c9fad" escape="true">Long-Term Incentive Compensation</ix:nonNumeric></span></div><ix:continuation id="i0d420ce45fe94246b5964ba1090c9fad" continuedAt="i074ec8710d1c4bcf84de1e74a4fe3e24"><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzI2NTk_0f0d382f-0e19-4305-a830-983435b8330e" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of activity for stock options, service-based restricted stock and stock unit awards, and performance-based stock unit awards for the three months ended March&#160;31, 2023 (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.795%"><tr><td style="width:1.0%"></td><td style="width:49.072%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.934%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.934%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.936%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Service-based Restricted Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Performance- and Service-based Stock Units</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Outstanding &#8211; December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzEtMS0xLTEtMTQ4MTIy_86feb5ce-d984-4645-9ee4-9d693ef935d1">245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i9c569ac70ad24715bce3ea7476999e60_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzEtMy0xLTEtMTQ4MTIy_39d56daf-65ba-4757-b546-b14c24cf245f">1,222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ibca9a40c45f345f2bcf47c57eb27f992_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzEtNS0xLTEtMTQ4MTIy_1cb34969-4a5b-44fe-8725-99e0ac0315f0">494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzItMS0xLTEtMTQ4MTIy_98fcbbbb-5789-43e0-a62e-2a3ea3193815">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i06a8f67ef00d46a5bfac64908e9b099f_D20230101-20230331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzItMy0xLTEtMTQ4MTIy_49fbb1cd-8aa8-4a93-8d89-b79f726fcd13">555</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i6f78f030a8394f478649f971131af46e_D20230101-20230331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzItNS0xLTEtMTQ4MTIy_81364131-73c4-47a4-ac2f-7b3823604157">168</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzMtMS0xLTEtMTQ4MTIy_c084eeb2-91d1-4eb1-8189-a5706352dc02">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="i06a8f67ef00d46a5bfac64908e9b099f_D20230101-20230331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzMtMy0xLTEtMTQ4MTIy_96986091-6db8-48d4-95a4-d78ff1731906">513</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i6f78f030a8394f478649f971131af46e_D20230101-20230331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzMtNS0xLTEtMTQ4MTIy_b922819b-a811-4ed2-8683-c33cc5e13700">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzQtMS0xLTEtMTQ4MTIy_5ab041cf-1fd5-4e50-a45e-4c00f9e9e528">82</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i06a8f67ef00d46a5bfac64908e9b099f_D20230101-20230331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzQtMy0xLTEtMTQ4MTIy_81236855-db8b-4102-bb2d-eb3b2968b872">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i6f78f030a8394f478649f971131af46e_D20230101-20230331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzQtNS0xLTEtMTQ4MTIy_687be650-b41c-4766-bf5c-21b3138524a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Outstanding &#8211; March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzUtMS0xLTEtMTQ4MTIy_cc21139f-9232-4403-883b-78a3bd3aa7b3">163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ia68652929ff24beb93843a9f0fda1c19_I20230331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzUtMy0xLTEtMTQ4MTIy_29c2d992-2374-4ff7-b55e-7579c3641812">1,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i25e4ce25fc49415a90edfa916cf46f93_I20230331" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzUtNS0xLTEtMTQ4MTIy_6d9f701b-26fa-45f2-a0aa-1c09b6f1fc14">662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average grant date fair value (2023 awards)</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"><ix:nonFraction unitRef="usdPerShare" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" xsi:nil="true" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzYtMS0xLTEtMTQ4MTIy_e5a75be1-2063-4c78-bed9-f65a52acd63b"></ix:nonFraction></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i06a8f67ef00d46a5bfac64908e9b099f_D20230101-20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzYtMy0xLTEtMTQ4MTIy_50fb18f3-31b8-4488-922b-c2144f097547">9.11</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6f78f030a8394f478649f971131af46e_D20230101-20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzYtNS0xLTEtMTQ4MTIy_fc639e7b-df20-4719-97fe-8f5a16fe403a">9.11</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The restricted stock program consists of a combination of service-based restricted stock and stock units, as well as performance-based stock units. Service-based restricted stock awards generally vest on a straight-line basis over a term of <ix:nonNumeric contextRef="i06a8f67ef00d46a5bfac64908e9b099f_D20230101-20230331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzQ5Mg_b1de3b23-0589-44df-a308-6c67da9abe0a">three years</ix:nonNumeric>. Service-based stock unit awards (<ix:nonFraction unitRef="shares" contextRef="i54b24b4615674da18171be710fb8ccfe_I20230331" decimals="-3" name="ois:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzUyOQ_fb0d3cc4-b310-4efc-8b97-8063253167d6">39</ix:nonFraction> thousand units outstanding as of March&#160;31, 2023) vest over <ix:nonNumeric contextRef="if5516d3f3d694d4089604fcc777a1cb4_D20230101-20230331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzI2NjU_9ca94565-0f2d-47bc-9653-b93de54e7120">one-year</ix:nonNumeric>, with the underlying shares issued at a specified future date. Performance-based stock unit awards generally vest at the end of a <ix:nonNumeric contextRef="i1b40ab246cdd4d94a9d9f2fa491e51b2_D20230101-20230331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzI2NjA_cfe64a6b-323f-4110-8b5c-e8606a72f7e8">three-year</ix:nonNumeric> period, with the number of shares ultimately issued under the program dependent upon achievement of predefined specific performance objectives based on the Company's cumulative EBITDA over a <ix:nonNumeric contextRef="i1b40ab246cdd4d94a9d9f2fa491e51b2_D20230101-20230331" name="ois:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzI2NTI_b70c8e3e-d1e9-4b8d-aea8-bee65ebbfc3f">three-year</ix:nonNumeric> period.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:94.5pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OIL STATES INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Continued)</span></div></div><ix:continuation id="i074ec8710d1c4bcf84de1e74a4fe3e24"><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event the predefined targets are exceeded for any performance-based award, additional shares up to a maximum of <ix:nonFraction unitRef="number" contextRef="i820e7b32c5694e948b7176ae827dad48_I20230331" decimals="INF" name="ois:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzEyNjE_eb494f37-577c-4e0a-b5d1-1926d2952c32">200</ix:nonFraction>% of the target award may be granted. Conversely, if actual performance falls below the predefined target, the number of shares vested is reduced. If the actual performance falls below the threshold performance level, no restricted shares will vest.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued conditional long-term cash incentive awards ("Cash Awards") of $<ix:nonFraction unitRef="usd" contextRef="i42a4464a8b1746e199b0d09684847fa0_I20220331" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzE2MzQ_9b0c5553-0d1b-4214-8597-a025198f507b"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzE2MzQ_f88c723c-9c8d-4755-8cff-2ce258167d87">1.5</ix:nonFraction></ix:nonFraction>&#160;million in the first quarters of 2023 and 2022. The performance measure for each of these Cash Awards is relative total stockholder return compared to a peer group of companies over a <ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="ois:DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzU0OTc1NTgyMDc5Nw_c312faf9-4155-4477-8a67-4d5202e2916b">three-year</ix:nonNumeric> period. The ultimate dollar amount to be awarded for each annual grant may range from <ix:nonFraction unitRef="usd" contextRef="ic85cca7127934dd1b1b1b61f4752ff20_I20230331" decimals="INF" name="ois:DeferredCompensationArrangementWithIndividualPotentialLiability" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzE3MTg_12048d96-e5d7-491b-9586-345362b481bf">zero</ix:nonFraction> to a maximum of $<ix:nonFraction unitRef="usd" contextRef="i838194b0d6484dc3a449d9fb8d425e8b_I20230331" decimals="-5" name="ois:DeferredCompensationArrangementWithIndividualPotentialLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzE3Mzc_8abc0378-cb7a-4119-bb71-7a9decf023f7">3.1</ix:nonFraction>&#160;million, limited to their targeted award value ($<ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzE2NDkyNjc0NDU4NzU_93293e99-5bee-47b5-b43e-1e1b02818793">1.5</ix:nonFraction>&#160;million) if the Company's total stockholder return were to be negative over the performance period. Obligations related to the Cash Awards are classified as liabilities and recognized over their respective vesting periods.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense recognized during the three months ended March&#160;31, 2023 and 2022 totaled $<ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzIzNDE_91cbe92a-a0dc-4b4c-8441-4685cd1ccc54">1.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzI0NDE_a342402b-9050-43c6-bb96-ef96532a314a">1.8</ix:nonFraction>&#160;million, respectively. As of March&#160;31, 2023, there was $<ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzI0Nzk_46cc5b84-6a7f-46a1-9765-7dbbab3762f9">11.4</ix:nonFraction>&#160;million of pre-tax compensation costs related to service-based and performance-based stock awards, which will be recognized in future periods as vesting conditions are&#160;satisfied.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_232"></div><hr style="page-break-after:always"/><div style="min-height:94.5pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OIL STATES INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Continued)</span></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzE3MDE_b9a5a8e4-b3ad-4233-b8d4-5da18fcc4d3e" continuedAt="i8eddf99742eb4fa2aa8f7fb03333a134" escape="true">Segments and Related Information</ix:nonNumeric></span></div><ix:continuation id="i8eddf99742eb4fa2aa8f7fb03333a134"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates through <ix:nonFraction unitRef="segment" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzcx_08c1af6f-2be9-4c02-8f85-fed1ceda3f29">three</ix:nonFraction> operating segments: Offshore/Manufactured Products, Well Site Services and Downhole Technologies. <ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzE3MDM_ee0e46e9-1799-4dc0-94c7-0b0fecbfdf9d" continuedAt="i811d26024ace4c4fa17698ad41fc30ee" escape="true">Financial information by operating segment for the three months ended March&#160;31, 2023 and 2022 is summarized in the following tables (in&#160;thousands).</ix:nonNumeric></span></div><ix:continuation id="i811d26024ace4c4fa17698ad41fc30ee"><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Capital expenditures</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Offshore/Manufactured Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5a8f1186c1c14c07b3c781bb1db045f6_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzItMS0xLTEtMTQ4MTIy_624cd101-93e5-4c65-8803-b8d5f2e39370">98,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5a8f1186c1c14c07b3c781bb1db045f6_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzItMy0xLTEtMTQ4MTIy_14b4ba76-ca72-45ce-b9a5-13c4f244f55f">4,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5a8f1186c1c14c07b3c781bb1db045f6_D20230101-20230331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzItNS0xLTEtMTQ4MTIy_07d4de5d-3bab-484f-ab8b-839eaecceb42">11,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5a8f1186c1c14c07b3c781bb1db045f6_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzItNy0xLTEtMTQ4MTIy_a46b97be-0a94-4ff8-bb09-72559b6c5d2d">535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0900618b57ea41eea578180ec3650731_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzItOS0xLTEtMTQ4MTIy_514c92cd-d2b5-4385-849c-188f67a28e37">548,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Well Site Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i501436c6813c4e629477fc6b5854cf3b_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzMtMS0xLTEtMTQ4MTIy_aabd377e-30f2-4a26-95e2-1e47338bf8bc">67,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i501436c6813c4e629477fc6b5854cf3b_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzMtMy0xLTEtMTQ4MTIy_d5516ff9-b1c3-4f09-9b46-3be7c84fbda8">6,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i501436c6813c4e629477fc6b5854cf3b_D20230101-20230331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzMtNS0xLTEtMTQ4MTIy_08b76295-2c3f-4049-bab1-1116a17eb354">6,966</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i501436c6813c4e629477fc6b5854cf3b_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzMtNy0xLTEtMTQ4MTIy_7bf0ef81-8d51-4e8c-8e6f-4b3741b55a8f">5,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0037c949bfa346d29297f8a0897b49b5_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzMtOS0xLTEtMTQ4MTIy_8dd42477-0bdd-4d06-a74f-eda48dc9a1bc">212,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Downhole Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i57aa19d3acd34bb5930182334bc5d75f_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzQtMS0xLTEtMTQ4MTIy_e778f3a4-0531-451b-8c43-983f9c6e0633">30,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i57aa19d3acd34bb5930182334bc5d75f_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzQtMy0xLTEtMTQ4MTIy_45cb10a1-3a65-4d8e-a89b-9a6f7c7307f1">4,275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i57aa19d3acd34bb5930182334bc5d75f_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzQtNS0xLTEtMTQ4MTIy_24e60f80-ef01-4fd2-bd1d-078b4f37c290">1,519</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i57aa19d3acd34bb5930182334bc5d75f_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzQtNy0xLTEtMTQ4MTIy_7531a557-0ff7-4d31-9265-58aa35027481">249</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieabae4e6454045eebb3efc1e8267ef1a_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzQtOS0xLTEtMTQ4MTIy_31d2ad5a-ad90-4104-b413-96fc33e9f029">256,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6c9cc870dc6342d6b7be3403e1c61b14_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzUtMS0xLTEtMTQ4MTIy_7317680e-51a1-4f0c-bcd1-6f349dc0dc03">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6c9cc870dc6342d6b7be3403e1c61b14_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzUtMy0xLTEtMTQ4MTIy_3ddf9137-e625-4325-bc1e-b24b04d462cd">167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i6c9cc870dc6342d6b7be3403e1c61b14_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzUtNS0xLTEtMTQ4MTIy_e89683f6-d8b4-4da9-b4e9-c41206d90ada">10,662</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6c9cc870dc6342d6b7be3403e1c61b14_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzUtNy0xLTEtMTQ4MTIy_5088936a-8356-4b3c-9613-8992047bce3c">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i37297f37faa84a889500c49f1fe94495_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzUtOS0xLTEtMTQ4MTIy_e40c7c5a-9c06-47b0-92fe-da471b4987ef">33,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzYtMS0xLTEtMTQ4MTIy_f8fac08d-0543-4165-9b88-3fd083ed05c7">196,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzYtMy0xLTEtMTQ4MTIy_021d7e3a-8075-42b4-a31c-cf39733b0aca">15,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzYtNS0xLTEtMTQ4MTIy_8e8b12e6-20c9-41d1-9852-8b5b733548e9">5,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzYtNy0xLTEtMTQ4MTIy_0f81dfa8-5d6c-4330-9002-17c09ccc83ff">6,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzYtOS0xLTEtMTQ4MTIy_2dc13476-3bb3-4b2b-b102-72264b10ad2b">1,050,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revenues</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Capital expenditures</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Offshore/Manufactured Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2556c1ab01ea4befb293e0ef83d1cb91_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzItMS0xLTEtMTQ4MTIy_bf056eeb-0c9d-4478-8601-347b13d2f52e">84,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2556c1ab01ea4befb293e0ef83d1cb91_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzItMy0xLTEtMTQ4MTIy_621d351a-3e17-4f31-9171-d7f33db12825">5,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2556c1ab01ea4befb293e0ef83d1cb91_D20220101-20220331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzItNS0xLTEtMTQ4MTIy_e68b1c1b-3669-4617-83b5-79cd4bc0010e">10,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2556c1ab01ea4befb293e0ef83d1cb91_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzItNy0xLTEtMTQ4MTIy_4c6273a5-f60c-478a-990d-1470cb44241d">902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1fc5161c8da646ae973351e5d354a7d7_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzItOS0xLTEtMTQ4MTIy_1b9f675b-0ba8-4d62-ae65-458e4c835f08">559,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Well Site Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1bbdf9b6b8ca40e9a347ea5af6dff411_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzMtMS0xLTEtMTQ4MTIy_8b916d0a-f1e2-4ede-8cce-4f72082ef6a7">48,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1bbdf9b6b8ca40e9a347ea5af6dff411_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzMtMy0xLTEtMTQ4MTIy_e43178bf-a0ea-4951-b932-d968a5522453">7,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i1bbdf9b6b8ca40e9a347ea5af6dff411_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzMtNS0xLTEtMTQ4MTIy_6091b156-c446-4c45-9637-a01544203a22">3,395</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1bbdf9b6b8ca40e9a347ea5af6dff411_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzMtNy0xLTEtMTQ4MTIy_b04a1227-da30-4930-90e7-6f4bb2cfcc3e">1,548</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i18b78564c61c44ff85224a422ef3f4ec_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzMtOS0xLTEtMTQ4MTIy_3ac38a18-b24e-4cc3-a1ff-cc7bfb4692dd">197,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Downhole Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5783331f05ac4f78b53bc8d6fe05ccb1_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzQtMS0xLTEtMTQ4MTIy_cf04586c-8d3b-4b01-9703-22d84e858642">31,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5783331f05ac4f78b53bc8d6fe05ccb1_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzQtMy0xLTEtMTQ4MTIy_336a6559-3a93-4f27-b0f4-6fb224012770">4,384</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5783331f05ac4f78b53bc8d6fe05ccb1_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzQtNS0xLTEtMTQ4MTIy_fc3547f2-4f4e-4c86-a19e-2562584783c1">1,505</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5783331f05ac4f78b53bc8d6fe05ccb1_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzQtNy0xLTEtMTQ4MTIy_898bc8a9-2028-4da2-8d5a-a3f89690bd4f">317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i895cf32de43045d2ad3b0f0948f3f0fc_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzQtOS0xLTEtMTQ4MTIy_50058040-eb58-489b-bca2-22bc706e4d32">265,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8bf18f1ee711451d9cd91c5e1e31cda7_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzUtMS0xLTEtMTQ4MTIy_c294211d-6e0b-4a78-b02d-0514407c0fa7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8bf18f1ee711451d9cd91c5e1e31cda7_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzUtMy0xLTEtMTQ4MTIy_10f1a22f-fa6c-471a-86fc-c0fc79306e13">171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i8bf18f1ee711451d9cd91c5e1e31cda7_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzUtNS0xLTEtMTQ4MTIy_00b91f79-4d8a-4142-9b0b-85a5d97586e6">9,632</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8bf18f1ee711451d9cd91c5e1e31cda7_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzUtNy0xLTEtMTQ4MTIy_484f876f-9d8b-4ddf-b325-3e8ca6604337">91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8d4ad67a3aec42aca870badedc079748_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzUtOS0xLTEtMTQ4MTIy_2b0a3497-c9d4-4784-a63a-d410155be125">55,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzYtMS0xLTEtMTQ4MTIy_7fcbb868-9f70-44a7-8a1f-ca993b7de7f8">164,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzYtMy0xLTEtMTQ4MTIy_3f68a93e-c307-4496-931a-c67b0d65a46a">17,817</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzYtNS0xLTEtMTQ4MTIy_887cd9ed-40b5-4a76-af05-4a841dc3ef31">4,336</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzYtNy0xLTEtMTQ4MTIy_83febb4c-53a2-49d6-8ed0-6a69bce13ef8">2,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i42a4464a8b1746e199b0d09684847fa0_I20220331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzYtOS0xLTEtMTQ4MTIy_2bd67e94-4196-4d02-bd45-1da338fcfe1a">1,077,965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzE3MTA_c79265f1-4cd5-41a7-bdc8-1bcf874cb47d" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide supplemental disaggregated revenue from contracts with customers by operating segment for the three months ended March&#160;31, 2023 and 2022 (in&#160;thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.243%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Offshore/Manufactured Products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Well Site Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Downhole Technologies</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended March 31</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Major revenue categories -</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project-driven products</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9d2f4f8bf2304a6aa1ab9ab0a961aef0_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzQtMS0xLTEtMTQ4MTIy_a5b48286-f922-417e-bea1-2580082aa549">39,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id696c7b5ada5457789171181a39c2385_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzQtMy0xLTEtMTQ4MTIy_7045af1a-1002-4542-9e6a-b323d8a9f767">33,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i766ce92ef97743d68da0c21376aafa3a_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzQtNS0xLTEtMTQ4MTIy_6ffe045d-f78a-47c8-b3ed-e9239f1b1740">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifd9e8dbcbb06452d8f7607204858c20b_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzQtNy0xLTEtMTQ4MTIy_994eaa50-16f2-4fd6-84e8-c925580ea7c3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6757d6393b124da7b1b81a859f128639_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzQtOS0xLTEtMTQ4MTIy_f1402f1c-2448-4abe-9249-206e5422bbcd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifbbda0f63f994ac5a03fbda5f7e3b8fb_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzQtMTEtMS0xLTE0ODEyMg_0e006f90-ab52-432d-8a5d-c144d0f95b4f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6de49303b66b43a299d75d0fdb6a94f1_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzQtMTMtMS0xLTE0ODEyMg_d5ffad7c-d86f-4607-9ae4-59952951635e">39,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8621ebf495e421b8da9dbdef1d407e2_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzQtMTUtMS0xLTE0ODEyMg_3da9ff95-108e-49dd-9962-4006d545092f">33,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Short-cycle:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Completion products and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic5718f1509f449798b8dedb05ada0efb_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzYtMS0xLTEtMTQ4MTIy_6477bf5b-1757-471d-8811-c6e1e365c798">17,955</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i54bc2b6167c942fe9cac93d2e5483a9b_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzYtMy0xLTEtMTQ4MTIy_1f094913-f7bf-4660-abbb-75b654833178">13,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4160df7297ed44e492151b36dea1ae22_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzYtNS0xLTEtMTQ4MTIy_7849139f-dc04-4da1-875e-e94ddb6e87ce">65,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2f49dc2e0366455996204f26e0311b3c_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzYtNy0xLTEtMTQ4MTIy_a8e5e34b-bcbd-4905-bd59-4c35736207a1">45,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3f3c31dec7114e04a580f1dff0d75b0e_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzYtOS0xLTEtMTQ4MTIy_81077986-1c15-4e8e-b3c3-0422ff013bc6">30,942</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1da349aa93ab4a598d8472e5da526bc9_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzYtMTEtMS0xLTE0ODEyMg_7bc79550-3160-4b84-9201-3ad2d0b9b5c4">31,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0cb587df4010415a8a2e13ce6b889ffd_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzYtMTMtMS0xLTE0ODEyMg_8e9bc5ff-e755-4461-81c6-0dd0c2583454">114,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd6e6b91aaeb47dc9855a5f3453d1f77_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzYtMTUtMS0xLTE0ODEyMg_71fac17f-2b27-4b70-b8cc-fff8b938f828">90,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Drilling services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i69469c5f62d849f3949ce1533bd816eb_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzctMS0xLTEtMTQ4MTIy_f0ac8cce-c7e1-4924-9d2c-d6073b7e192b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8c58e1fed9a44322aac93a4048b1f18a_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzctMy0xLTEtMTQ4MTIy_30501613-5b6a-4ddf-a936-0ffca7bccde0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i09f6efb6d92f420c9636c503b8902c9c_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzctNS0xLTEtMTQ4MTIy_b54c8344-8795-4d19-8de2-284623869348">1,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i311d1feda0394e0baf35c18d4c77cb09_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzctNy0xLTEtMTQ4MTIy_25db087d-87ef-402c-a191-fcfb33b7ebb5">3,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i907c6ddee273429b99cbf6f3072f6bb4_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzctOS0xLTEtMTQ4MTIy_57ce9e08-c16e-4868-8438-4f53c39b1b09">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd23d3f579ce4a84bc595a81ab71a61f_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzctMTEtMS0xLTE0ODEyMg_01a29de6-52a2-4695-b985-200403491fa4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id27c8836ee1645239161ac2b4d80d83e_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzctMTMtMS0xLTE0ODEyMg_be7d9948-9f18-4181-b75d-890c39d58f50">1,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5be38095cb954e92891f81a9a94ff352_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzctMTUtMS0xLTE0ODEyMg_f7375a65-e667-4c7c-bce6-1bc6a7f4b277">3,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i646d3fcf219c480abdc083e62c82247a_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzgtMS0xLTEtMTQ4MTIy_8daa29ef-428e-4f96-9114-1fd59b3a1f84">9,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2409e5c2ae4d4be3aeea0ab0a8da0139_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzgtMy0xLTEtMTQ4MTIy_9fab5bbe-c23e-4250-836b-e96606bdef95">7,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if6b16a6ee2914090924e0eaf4c85628e_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzgtNS0xLTEtMTQ4MTIy_1b79453d-1a90-468e-9f31-efa260ae55b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iccafd850c905455b9ed95200b64e308a_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzgtNy0xLTEtMTQ4MTIy_7f03f95e-56e8-4c16-a9fe-c3178833f462">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idc8a0d7425c34eb09c1d20e73a046283_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzgtOS0xLTEtMTQ4MTIy_f2f1a1b0-1690-4f17-a808-ced4f82d26c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i34ee486ae3e744bea5b28666c26fad0c_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzgtMTEtMS0xLTE0ODEyMg_99b65481-47a2-48d4-873f-0cbf56aea1e9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4e92318b31194c75a852541da16527a6_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzgtMTMtMS0xLTE0ODEyMg_7eb26d3f-3a7c-467f-912f-ad5d77528bc2">9,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iafa6b5f7eccd49ab907cae240d2fd849_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzgtMTUtMS0xLTE0ODEyMg_1a70234b-6bd8-4c22-bee1-afbd88cc6647">7,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total short-cycle</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib053b93f63db47c992a61813e304d00e_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzktMS0xLTEtMTQ4MTIy_a1e7aeb4-d24a-4f21-a31d-6a1597b6e6cf">27,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib2c0d34383bd4cebb2b29ed708c44e7c_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzktMy0xLTEtMTQ4MTIy_234ba26d-03d9-40af-8fd6-a8256f0cf8ef">20,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9d607ce8b9bf41589bb79bf8d4795f66_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzktNS0xLTEtMTQ4MTIy_b7a5c9f1-dc57-43a1-92bd-ce0ea3d8f859">67,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iacfb0a5955484d92b0ad18ce17708ae7_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzktNy0xLTEtMTQ4MTIy_17650cca-5b10-4f43-a003-3ef78240536f">48,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i145dc8eb8818476c905a2dce3e21092b_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzktOS0xLTEtMTQ4MTIy_3e7349f4-90ad-4e7f-be7c-b5b347fdf6d8">30,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6268b93d1d104ebeb3cec9381195bcc4_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzktMTEtMS0xLTE0ODEyMg_d11bc91a-83ec-4082-ba98-cae54aa8355c">31,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8eccc57e9bf046cbba4193d8cfbc0b97_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzktMTMtMS0xLTE0ODEyMg_d6766cc8-65ac-4327-b6a9-2f0f0ed90530">125,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic9bda857815b4b85b3abe107c10514f8_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzktMTUtMS0xLTE0ODEyMg_de2f5590-1dbd-4435-95fb-691159864185">100,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other products and services</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic1e38b25801a483bba41ad0b2d159c9d_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzEwLTEtMS0xLTE0ODEyMg_3258cbbd-83cd-453f-a2fc-a36b54a96f61">31,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i37ee92e7f8bd4beda569b2e5b6cbd9bd_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzEwLTMtMS0xLTE0ODEyMg_4203c6ee-5ebc-43e8-9d37-1033e89a4b43">29,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i02da203f5fb84859aa65cf682fdbc690_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzEwLTUtMS0xLTE0ODEyMg_25113502-bf98-4925-9498-bd58ca4e6fc3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8df94331b32140d4bb35521687c4d852_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzEwLTctMS0xLTE0ODEyMg_2c6dbefd-41c7-46bc-8059-312f0cd644bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4a444628a31b406d817fddcd4bc83cf4_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzEwLTktMS0xLTE0ODEyMg_a75c2fcc-bf3c-4b3a-917c-766f053e930a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2e86dfdb53ad4b37921d537555d57b28_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzEwLTExLTEtMS0xNDgxMjI_08e4fa14-776d-46b6-839e-a9dc4d99b21a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i99bd77b609fd4213ae5654b6835a9397_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzEwLTEzLTEtMS0xNDgxMjI_2582f736-b73a-4dc5-95e9-26ce544c2326">31,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2657a1814af942e39872b95199e0b345_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzEwLTE1LTEtMS0xNDgxMjI_ac216d82-d5e7-4069-a472-d23251983220">29,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia0d916d1efe1403b9d3e5ba65bd8b76b_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzExLTEtMS0xLTE0ODEyMg_9a138cfc-626f-4cfb-a9a0-1096a90e16be">98,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2627359748df4480812e439f6f2822bd_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzExLTMtMS0xLTE0ODEyMg_c4f8f8f0-a2d7-4562-b6fd-a72738351950">84,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id3e75638f97f427c87568f94a010884c_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzExLTUtMS0xLTE0ODEyMg_61242dda-f7a1-480d-b968-90605a1b40bd">67,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if23c133284af48f59fd0fc64a029a111_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzExLTctMS0xLTE0ODEyMg_94608a11-65c8-42aa-b631-992282f1863f">48,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic3ddb6cb5dbc4490b5ddf5f64fb2a767_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzExLTktMS0xLTE0ODEyMg_752a6eff-5167-488a-a699-520afe8fcc8c">30,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib3d631e29f5744db83e1c775a370588e_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzExLTExLTEtMS0xNDgxMjI_e1d1454d-a488-45b2-bfac-fcd32ad74402">31,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzExLTEzLTEtMS0xNDgxMjI_8e506bed-85d0-4512-bce5-1bdbf05e22b9">196,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzExLTE1LTEtMS0xNDgxMjI_548f0307-7d84-4265-adb8-589f02276fba">164,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from products and services transferred to customers over time accounted for approximately <ix:nonFraction unitRef="number" contextRef="i452c9c4a55104f3bba0e4a066a73799a_D20230101-20230331" decimals="2" name="ois:RevenuefromContractwithCustomerPercentageofRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzExOTQ_32a7bda7-1f4a-46c3-b361-9f8bc82a9732">66</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i3666324dc27640248de0b3324c59f8a7_D20220101-20220331" decimals="2" name="ois:RevenuefromContractwithCustomerPercentageofRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzEyMDE_5a60a038-9db6-4576-9465-feadfdd3b753">62</ix:nonFraction>% of consolidated revenues for the three months ended March&#160;31, 2023 and 2022, respectively. The balance of revenues for the respective periods relates to products and services transferred to customers at a point in time. As of March&#160;31, 2023, the Company had $<ix:nonFraction unitRef="usd" contextRef="ibccd64c674754ceaa8d393601ce96cdc_I20230331" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzE0MzM_b499a903-ed34-4142-bbfb-0064c825b8b5">209.9</ix:nonFraction>&#160;million of remaining backlog related to contracts with an original expected duration of greater than <ix:nonNumeric contextRef="ibccd64c674754ceaa8d393601ce96cdc_I20230331" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzE1Mjk_3697c43d-3c06-42cd-8c5e-9f6e205e0706">one year</ix:nonNumeric>. Approximately <ix:nonFraction unitRef="number" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="2" name="ois:RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzE1NDc_48f2f82e-dca4-46be-8ff6-3d2f72c78617">35</ix:nonFraction>% of this remaining backlog is expected to be recognized as revenue over the remaining nine months of 2023, with an additional <ix:nonFraction unitRef="number" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="2" name="ois:RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzE2NTQ_d5805a78-0db2-42d5-ad4f-7c2120631bfa">46</ix:nonFraction>% recognized in 2024 and the balance thereafter.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_235"></div><hr style="page-break-after:always"/><div style="min-height:94.5pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OIL STATES INTERNATIONAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Continued)</span></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzUvZnJhZzpmYjBiNGNjMjY0ZjI0ZTQ4ODUzYTA1ZTg5YmI4MWY0My90ZXh0cmVnaW9uOmZiMGI0Y2MyNjRmMjRlNDg4NTNhMDVlODliYjgxZjQzXzQzMzE_ac86d47b-ed52-4851-8972-62b8ef62a4fd" continuedAt="i88b4939c2078426eb40422df8d7d2231" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i88b4939c2078426eb40422df8d7d2231">The Company is a party to various pending or threatened claims, lawsuits and administrative proceedings seeking damages or other remedies concerning its commercial operations, products, employees and other matters, including occasional claims by individuals alleging exposure to hazardous materials as a result of the Company's products or operations. Some of these claims relate to matters occurring prior to the acquisition of businesses, and some relate to businesses the Company has sold. In certain cases, the Company is entitled to indemnification from the sellers of businesses and, in other cases, the Company has indemnified the buyers of businesses. Although the Company can give no assurance about the outcome of pending legal and administrative proceedings and the effect such outcomes may have on the Company, management believes that any ultimate liability resulting from the outcome of such proceedings, to the extent not otherwise provided for or covered by indemnity or insurance, will not have a material adverse effect on the Company's consolidated financial position, results of operations or&#160;liquidity.</ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_253"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">autionary Statement Regarding Forward-Looking Statements</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This Quarterly Report on Form 10-Q and other statements we make contain certain "forward-looking statements" within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934 (the "Exchange Act"). Actual results could differ materially from those projected in the forward-looking statements as a result of a number of important factors, including incorrect or changed assumptions. For a discussion of known material factors that could affect our results, please refer to "Part I, Item 1. Business," "Part I, Item 1A. Risk Factors," "Part II, Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations" and "Part II, Item 7A. Quantitative and Qualitative Disclosures about Market Risk" included in our 2022 Annual Report on Form 10-K filed with the Securities and Exchange Commission (the "SEC") on February 17, 2023, as well as to "Part&#160;II, Item&#160;1A. Risk Factors" included in this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">You can typically identify "forward-looking statements" by the use of forward-looking words such as "may," "will," "could," "project," "believe," "anticipate," "expect," "estimate," "potential," "plan," "forecast," "proposed," "should," "seek," and other similar words. Such statements may relate to our future financial position, budgets, capital expenditures, projected costs, plans and objectives of management for future operations and possible future strategic transactions. Actual results frequently differ from assumed facts and such differences can be material, depending upon the circumstances.</span></div><div style="margin-bottom:5pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">While we believe we are providing forward-looking statements expressed in good faith and on a reasonable basis, there can be no assurance that actual results will not differ from such forward-looking statements. The following are important factors that could cause actual results to differ materially from those expressed in any forward-looking statement made by, or on behalf of, us:</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of disruptions in the bank and capital markets, including the two U.S. bank failures which occurred in March 2023;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of the ongoing military action between Russia and Ukraine, that began in February 2022, including, but not limited to, energy market disruptions, supply chain disruptions and increased costs, government sanctions, and delays or potential cancellation of planned customer projects;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the ability and willingness of the Organization of Petroleum Exporting Countries ("OPEC") and other producing nations to set and maintain oil production levels and pricing;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the level of supply of and demand for oil and natural gas;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in the current and future prices of oil and natural gas;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the level of exploration, drilling and completion activity;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the cyclical nature of the oil and natural gas industry;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the level of offshore oil and natural gas developmental activities;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the financial health of our customers;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of environmental matters, including executive actions and regulatory or legislative efforts to adopt environmental or climate change regulations that may result in increased operating costs or reduced oil and natural gas production or demand globally;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">proposed new rules by the SEC relating to the disclosure of a range of climate-related information and risks;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">political, economic and litigation efforts to restrict or eliminate certain oil and natural gas exploration, development and production activities due to concerns over the threat of climate change;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the availability of and access to attractive oil and natural gas field prospects, which may be affected by governmental actions or actions of other parties restricting drilling and completion activities;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">general global economic conditions;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">global weather conditions and natural disasters, including hurricanes in the Gulf of Mexico;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">changes in tax laws and regulations;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">supply chain disruptions;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of tariffs and duties on imported materials and exported finished goods;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to timely obtain and maintain critical permits for operating facilities;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to attract and retain skilled personnel;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">negative outcome of litigation, threatened litigation or government proceedings;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to develop new competitive technologies and products;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">inflation, including our ability to increase prices to our customers as our costs increase;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuations in currency exchange rates;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">physical, digital, cyber, internal and external security breaches and other incidents affecting information security and data privacy;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the cost of capital in the bank and capital markets and our ability to access them;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to protect and enforce our intellectual property rights;</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to complete the integration of acquired businesses and achieve the expected accretion in earnings; and</span></div><div style="margin-bottom:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">the other factors identified in "Part I, Item 1A. Risk Factors" in our 2022 Annual Report on Form 10-K, as well as in "Part&#160;II, Item&#160;1A. Risk Factors" included in this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Should one or more of these risks or uncertainties materialize, or should the assumptions on which our forward-looking statements are based prove incorrect or change, actual results may differ materially from those expected, estimated or projected. In addition, the factors identified above may not necessarily be all of the important factors that could cause actual results to differ materially from those expressed in any forward-looking statement made by us, or on our behalf. Readers are cautioned not to place undue reliance on forward-looking statements, which speak only as of the date hereof. We undertake no responsibility to publicly release the result of any revision of our forward-looking statements after the date they are made.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In addition, in certain places in this Quarterly Report on Form 10-Q, we refer to information and reports published by third parties that purport to describe trends or developments in the energy industry. We do so for the convenience of our stockholders and in an effort to provide information available in the market that will assist our investors in better understanding the market environment in which we operate. However, we specifically disclaim any responsibility for the accuracy and completeness of such information and undertake no obligation to update such information.</span></div><div id="i305394521d0d41e59a31d461cb10e81f_49"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management's Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discussion and analysis should be read together with our condensed consolidated financial statements and notes to those statements included elsewhere in this Quarterly Report on Form 10-Q and our consolidated financial statements and notes to those statements included in our 2022 Annual Report on Form 10-K in order to understand factors, such as charges and credits, financing transactions and changes in tax regulations, which may impact comparability from period to period.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide a broad range of manufactured products and services to customers in the energy, industrial and military sectors through our Offshore/Manufactured Products, Well Site Services and Downhole Technologies segments. Demand for our products and services is cyclical and substantially dependent upon activity levels in the oil and gas industry, particularly our customers' willingness to invest capital in the exploration for and development of crude oil and natural gas reserves. Our customers' capital spending programs are generally based on their cash flows and their outlook for near-term and long-term commodity prices, making demand for our products and services sensitive to expectations regarding future crude oil and natural gas prices, as well as economic growth, commodity demand and estimates of resource production and regulatory pressures related to environmental, social and governance ("ESG") considerations.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_55"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Developments</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Brent and West Texas Intermediate ("WTI") crude oil and natural gas pricing trends were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.970%"><tr><td style="width:1.0%"></td><td style="width:14.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.810%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average Price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> for quarter ended</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average Price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> for year ended December 31</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">June 30</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Brent Crude (per bbl)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">81.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">113.84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100.71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">88.77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100.99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">WTI Crude (per bbl)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">75.91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">95.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">108.83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">93.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">82.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">94.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Henry Hub Natural Gas (per MMBtu)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:2pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">________________</span></div><div style="margin-bottom:10pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Source: U.S. Energy Information Administration (spot prices).</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April&#160;21, 2023, Brent crude oil, WTI crude oil and natural gas spot prices closed at $83.36&#160;per barrel, $77.86&#160;per barrel and $2.20&#160;per MMBtu, respectively. Additionally, as presented in more detail below, the U.S. drilling rig count reported on April&#160;21, 2023 was 753&#160;rigs &#8211; comparable to the first quarter 2023 average.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, we repaid the $17.3&#160;million principal amount, plus accrued interest, of outstanding 2023 Notes (as defined below). Additionally, our Board of Directors authorized a $25.0&#160;million stock repurchase plan, which extends through February 2025. No repurchases have been made under the plan as of March&#160;31, 2023.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current and expected future pricing for WTI crude oil and inflationary costs increases, along with expectations regarding the regulatory environment in the regions in which we operate, are factors that will continue to influence our customers' willingness to invest capital in their businesses. Expectations for the longer-term price for Brent crude oil will continue to influence our customers' spending related to global offshore drilling and development and, thus, a significant portion of the activity of our Offshore/Manufactured Products segment.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Crude oil prices and levels of demand for crude oil are likely to remain highly volatile due to numerous factors, including: global uncertainties related to disruptions in the banking sector, geopolitical conflicts (such as the direction and outcome of Russia's invasion of Ukraine) and international tensions; sanctions; the perceived risk of a global economic recession;  domestic or international crude oil production; changes in governmental rules and regulations; the willingness of operators to invest capital in the exploration for and development of resources; use of alternative fuels; improved vehicle fuel efficiency; a more sustained movement to electric vehicles; and the potential for ongoing supply/demand imbalances. Capital investment by our customers temporarily declined due to these factors and the desire to generate sustainable cash flows.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer spending in the natural gas shale plays has been limited due to technological advancements that have led to significant amounts of natural gas being produced from prolific basins in the Northeastern United States and from associated gas produced from the drilling and completion of unconventional oil wells in the United States.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. drilling, completion and production activity and, in turn, our financial results, are sensitive to near-term fluctuations in commodity prices, particularly WTI crude oil prices, given the short-term, call-out nature of our U.S. operations.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Offshore/Manufactured Products segment provides technology-driven, highly-engineered products and services for offshore oil and natural gas production systems and facilities globally, as well as certain products and services to the offshore and land-based drilling and completion markets. This segment also produces a variety of products for use in industrial, military and other applications outside the traditional energy industry. Additionally, we are investing in research and product development related to, and have been awarded select contracts and are bidding on additional projects that facilitate, the development of alternative energy sources, including offshore wind and deepsea mineral gathering opportunities. This segment is particularly influenced by global spending on deepwater drilling and production, which is primarily driven by our customers' longer-term commodity demand forecasts and outlook for crude oil and natural gas prices. Approximately 40% of Offshore/Manufactured Products segment sales in the first three months of 2023 were driven by our customers' capital spending for products used in exploratory and developmental drilling, greenfield offshore production infrastructure, and subsea pipeline tie-</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in and repair system applications, along with upgraded equipment for existing offshore drilling rigs and other vessels (referred to herein as "project-driven products"). Deepwater oil and gas development projects typically involve significant capital investments and multi-year development plans. Such projects are generally undertaken by larger exploration, field development and production companies (primarily international oil companies and state-run national oil companies) using relatively conservative crude oil and natural gas pricing assumptions. Given the long lead times associated with field development, we believe some of these deepwater projects, once approved for development, are generally less susceptible to change based on short-term fluctuations in the price of crude oil and natural gas.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backlog reported by our Offshore/Manufactured Products segment increased to $326&#160;million as of March&#160;31, 2023 from $308&#160;million as of December&#160;31, 2022 and $265&#160;million as of March&#160;31, 2022. Bookings totaled $118&#160;million in the first quarter of 2023, yielding a book-to-bill ratio of 1.2x. The following table sets forth backlog as of the dates indicated (in&#160;millions).</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.520%"><tr><td style="width:1.0%"></td><td style="width:18.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.898%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.898%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.898%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.898%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.028%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Backlog as of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">June 30</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">326&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Well Site Services segment provides completion services and, to a much lesser extent, land drilling services, in the United States (including the Gulf of Mexico) and the rest of the world. U.S. drilling and completion activity and, in turn, our Well Site Services results, are sensitive to near-term fluctuations in commodity prices, particularly WTI crude oil prices, given the short-term, call-out nature of its operations. We primarily supply equipment and service personnel utilized in the completion of and initial production from new and recompleted wells in our U.S. operations, which are dependent primarily upon the level and complexity of drilling, completion and workover activity in our areas of operations. Well intensity and complexity have increased with the continuing transition to multi-well pads, the drilling of longer lateral wells and increased downhole pressures, along with the increased number of frac stages completed in horizontal wells.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Downhole Technologies segment provides oil and gas perforation systems, downhole tools and services in support of completion, intervention, wireline and well abandonment operations. This segment designs, manufactures and markets its consumable engineered products to oilfield service as well as exploration and production companies. Product and service offerings for this segment include innovations in perforation technology through patented and proprietary systems combined with advanced modeling and analysis tools. This expertise has led to the optimization of perforation hole size, depth, and quality of tunnels, which are key factors for maximizing the effectiveness of hydraulic fracturing. Additional offerings include proprietary frac plug and toe valve products, which are focused on zonal isolation for hydraulic fracturing of horizontal wells, and a broad range of consumable products, such as setting tools and bridge plugs, that are used in completion, intervention and decommissioning applications. Demand drivers for the Downhole Technologies segment include continued trends toward longer lateral lengths, increased frac stages and more perforation clusters to target increased unconventional well productivity, which requires ongoing technological and product developments.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Demand for our completion-related products and services within each of our segments is highly correlated to changes in the total number of wells drilled in the United States, total footage drilled, the number of drilled wells that are completed and changes in the drilling rig count. The following table sets forth a summary of the U.S. and international drilling rig count, as measured by Baker Hughes Company, as of and for the periods indicated.</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.491%"><tr><td style="width:1.0%"></td><td style="width:39.799%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.822%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.822%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.921%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April&#160;21, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average for the</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United States Rig Count:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Land &#8211; Oil</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">571</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">579</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">493</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Land &#8211; Natural gas and other</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">161</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">155</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">123</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Offshore</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">753</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">753</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">633</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">International Rig Count:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">897</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">828</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Offshore</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">226</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">193</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,123</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,876</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,654</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. energy industry is primarily focused on crude oil and liquids-rich exploration and development activities in U.S. shale plays utilizing horizontal drilling and completion techniques. As of March&#160;31, 2023, oil-directed drilling accounted for 78% of the total U.S. rig count &#8211; with the balance largely natural gas related. As can be derived from the table above, the average U.S. rig count for the first three months of 2023 increased by 120 rigs, or 19%, compared to the average for the first three months of 2022.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a variety of domestically produced and imported raw materials and component products, including steel, in the manufacture of our products. The United States has imposed tariffs on a variety of imported products, including steel and aluminum. In response to the U.S. tariffs on steel and aluminum, the European Union and several other countries, including Canada and China, have threatened and/or imposed retaliatory tariffs. In addition, in response to Russia's invasion of Ukraine, governments in the European Union, the United States, the United Kingdom, Switzerland and other countries have enacted sanctions against Russia and Russian interests. The effect of these sanctions and tariffs and the application and interpretation of existing trade agreements and customs, anti-dumping and countervailing duty regulations continue to evolve, and we continue to monitor these matters. If we encounter difficulty in procuring these raw materials and component products, or if the prices we have to pay for these products increase and we are unable to pass corresponding cost increases on to our customers, our financial position, cash flows and results of operations could be adversely affected. Furthermore, uncertainty with respect to potential costs in the drilling and completion of oil and gas wells could cause our customers to delay or cancel planned projects which, if this occurred, would adversely affect our financial position, cash flows and results of operations.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other factors that can affect our business and financial results include but are not limited to: the general global economic environment (including disruptions in the banking sector); competitive pricing pressures; public health crises; natural disasters; labor market constraints; supply chain disruptions; inflation in wages, materials, parts, equipment and other costs; climate-related and other regulatory changes; geopolitical tensions; and changes in tax laws in the United States and international markets. We continue to monitor the global economy, the prices of and demand for crude oil and natural gas, and the resultant impact on the capital spending plans and operations of our customers in order to plan and manage our business.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For more information on our health and safety, diversity and other workforce policies, please see "Part&#160;I, Item&#160;1. Business &#8211; Human Capital" in our Annual Report on Form 10-K for the year ended December&#160;31, 2022.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_58"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selected Financial Data</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This selected financial data should be read in conjunction with our Unaudited Condensed Consolidated Financial Statements and related notes included in "Part&#160;I, Item&#160;1. Financial Statements" of this Quarterly Report on Form 10-Q and in "Part&#160;II, Item&#160;7. Management's Discussion and Analysis of Financial Condition and Results of Operations" and our Consolidated Financial Statements and related notes included in "Part&#160;II, Item&#160;8. Financial Statements and Supplementary Data" of our Annual Report on Form 10-K for the year ended December&#160;31, 2022 in order to understand factors which may impact comparability of the selected financial data.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Consolidated Results of Operations</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes our consolidated results of operations for the three months ended March&#160;31, 2023 and 2022 (in thousands, except per share amounts):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.467%"><tr><td style="width:1.0%"></td><td style="width:51.389%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.045%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.045%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.837%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.047%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Variance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenues:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">99,840&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">85,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Services</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">96,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">78,283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18,076&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">196,199&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">164,044&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32,155&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Costs and expenses:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">78,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Service costs</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">72,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">61,803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,255&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of revenues (exclusive of depreciation and amortization expense presented below)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">150,735&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">126,604&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,131&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Selling, general and administrative expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and amortization expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15,256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,561)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other operating income, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">317&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">190,324&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">168,380&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21,944&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating income (loss)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,875&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4,336)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,391)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,672)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other income, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(749)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income (loss) before income taxes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,760&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5,983)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9,743&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax provision</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,602)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3,441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,158&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9,424)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,582&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="18" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss) per share:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="18" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average number of common shares outstanding:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">62,825</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,498</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63,072</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,498</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_64"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Segment Results of Operations</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage and measure our business performance in three distinct operating segments: Offshore/Manufactured Products, Well Site Services and Downhole Technologies. Supplemental financial information by operating segment for the three months ended March&#160;31, 2023 and 2022 is summarized below (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.883%"><tr><td style="width:1.0%"></td><td style="width:50.992%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.846%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.846%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.174%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Variance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenues</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Offshore/Manufactured Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project-driven products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33,844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Short-cycle products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other products and services</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,644&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total Offshore/Manufactured Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">98,199&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">84,112&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,087&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Well Site Services</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">67,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Downhole Technologies</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,760&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(818)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">196,199&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">164,044&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32,155&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating income (loss)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Offshore/Manufactured Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Well Site Services</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,966&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3,395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Downhole Technologies</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,505)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(10,662)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,030)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,875&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4,336)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,211&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2023 Compared to Three Months Ended March 31, 2022</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We reported net income for the three months ended March&#160;31, 2023 of $2.2&#160;million, or $0.03&#160;per share. These results compare to a net loss for the three months ended March&#160;31, 2022 of $9.4&#160;million, or $0.16&#160;per share.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increased capital investments by our customers, together with our internal cost control and strict capital discipline measures and other corporate actions, resulted in significant improvements in our recent consolidated results.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Consolidated total revenues in the first three months of 2023 increased $32.2&#160;million, or 20%, from the first three months of 2022.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated product revenues in the first three months of 2023 increased $14.1&#160;million, or 16%, from the first three months of 2022, driven primarily by higher customer demand for connector, drilling and short-cycle products. Consolidated service revenues in the first three months of 2023 increased $18.1&#160;million, or 23%, from the first three months of 2022 due primarily to increased customer spending in the U.S. shale play regions and the Gulf of Mexico. As can be derived from the following table, 64% of our consolidated revenues in the first three months of 2023 were derived from sales of our short-cycle product and service offerings, which compares to 61% in the prior-year period.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides supplemental disaggregated revenue from contracts with customers by operating segment for the three months ended March&#160;31, 2023 and 2022 (in&#160;thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.701%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.242%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Offshore/ Manufactured Products</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Well Site Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Downhole Technologies</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended March 31</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Major revenue categories -</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project-driven products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Short-cycle:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Completion products and services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">45,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,760&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">114,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">90,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Drilling services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,044&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,044&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total short-cycle</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,624&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">67,058&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48,172&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30,942&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,760&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">125,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100,556&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other products and services</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,627&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,644&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,627&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,644&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">98,199&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">84,112&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">67,058&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48,172&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30,942&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,760&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">196,199&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">164,044&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.701%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.242%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Percentage of total revenue by type - </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenues (exclusive of Depreciation and Amortization Expense).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our consolidated total cost of revenues (exclusive of depreciation and amortization expense) increased $24.1&#160;million, or 19%, in the first three months of 2023 compared to the first three months of 2022.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated product costs in the first three months of 2023 increased $13.9&#160;million, or 21%, compared to the first three months of 2022 due to the reported revenue growth and a shift in sales mix, as well as higher material transportation, labor and other costs. Consolidated service costs in the first three months of 2023 increased $10.3&#160;million, or 17%, compared to the first three months of 2022, due to the impact of higher revenue levels and increased labor and other costs.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, General and Administrative Expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Selling, general and administrative expense increased $0.2&#160;million, or 1%, in the first three months of 2023 from the first three months of 2022, despite a 20% increase in total revenues.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Depreciation and Amortization Expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Depreciation and amortization expense decreased $2.6&#160;million, or 14%, in the first three months of 2023 compared to the prior-year period, driven primarily by reduced capital investments made in our Well Site Services segment in recent years. Note&#160;9, "Segments and Related Information," to our Unaudited Condensed Consolidated Financial Statements presents depreciation and amortization expense by segment.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income (Loss).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our consolidated operating income was $5.9&#160;million in the first three months of 2023. This compares to a consolidated operating loss of $4.3&#160;million recognized in the first three months of 2022.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Expense, Net.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net interest expense totaled $2.4&#160;million in the first three months of 2023, which compares to $2.7&#160;million in the first three months of 2022. Interest expense as a percentage of total debt outstanding was approximately 7% in the first three months of 2023 and 6% in the first three months of 2022.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Tax.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Income tax expense for the the first three months of 2023 was calculated using a discrete approach. This methodology was used because changes in our results of operations and non-deductible expenses can materially impact the estimated annual effective tax rate. For the first three months of 2023, our income tax provision was $1.6&#160;million on pre-tax income of $3.8&#160;million, which included certain non-deductible expenses and discrete tax items. This compares to an income tax provision of $3.4&#160;million on a pre-tax loss of $6.0&#160;million for the first three months of 2022, which included the impact of valuation allowances recorded against tax assets as well as certain non-deductible expenses and discrete tax items.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Comprehensive</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Reported comprehensive income (loss) is the sum of reported net income (loss) and other comprehensive income. Other comprehensive income was $4.1&#160;million in the first three months of 2023 compared to comprehensive income of $0.9&#160;million in the first three months of 2022 due to fluctuations in foreign currency exchange rates compared to the U.S. dollar for certain of the international operations of our operating segments. For the first three months of 2023 and 2022, currency translation adjustments recognized as a component of other comprehensive income were primarily attributable to the United Kingdom and Brazil. During the first three months of 2023, the exchange rates for the British pound and the Brazilian real strengthened compared to the U.S. dollar. During the first three months of 2022, the exchange rate for the British pound weakened compared to the U.S. dollar, while the Brazilian real strengthened compared to the U.S. dollar.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Operating Results</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Offshore/Manufactured Products</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Offshore/Manufactured Products segment revenues increased $14.1&#160;million, or 17%, in the first three months of 2023 compared to the first three months of 2022 due primarily to increased demand for connector, drilling and short-cycle products.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our Offshore/Manufactured Products segment reported operating income of $11.1&#160;million in the first three months of 2023, compared to operating income of $10.2&#160;million in the first three months of 2022. This year-over-year increase was due primarily to the segment's reported revenue growth, partially offset by a shift in product sales mix and the impact of higher material, transportation, labor and other costs.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Backlog.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Backlog in our Offshore/Manufactured Products segment totaled $326&#160;million as of March&#160;31, 2023 compared to $308&#160;million as of December&#160;31, 2022. Bookings during the first three months of 2023 totaled $118&#160;million, yielding a book-to-bill ratio of 1.2x.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Well Site Services</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our Well Site Services segment revenues increased $18.9&#160;million, or 39%, in the first three months of 2023 compared to the first three months of 2022, driven primarily by increased U.S. customer activity levels. </span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Income (Loss).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our Well Site Services segment reported operating income of $7.0&#160;million in the first three months of 2023, compared to an operating loss of $3.4&#160;million in the first three months of 2022. The segment's operating results improved $10.4&#160;million from the prior-year period, due to the reported revenue growth and a $1.8&#160;million decrease in depreciation and amortization expense, partially offset by increased labor, material and other costs.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Downhole Technologies</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Downhole Technologies segment revenues decreased $0.8&#160;million, or 3%, in the first three months of 2023 from the first three months of 2022.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Loss.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our Downhole Technologies segment reported an operating loss of $1.5&#160;million in the first three months of 2023, consistent with the results reported in the first three months of 2022.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Corporate</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Loss.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Corporate expenses in the first three months of 2023 increased $1.0&#160;million, or 11%, from the first three months of 2022, due primarily to higher personnel costs and professional fees.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_70"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity, Capital Resources and Other Matters</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary liquidity needs are to fund operating and capital expenditures, new product development and general working capital needs. In addition, capital has been used to fund strategic business acquisitions, repay debt and fund share repurchases. Our primary sources of funds are cash flow from operations, proceeds from borrowings under our credit facilities and, less frequently, capital markets transactions.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Activities</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows used in operations totaled $5.9&#160;million during the first three months of 2023, compared to $10.7&#160;million used in operations during the first three months of 2022.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, $25.6&#160;million was used to fund net working capital increases, primarily due to the payment of accrued 2022 short- and long-term cash incentives and an activity-driven increase in inventories. During the first quarter of 2022, $21.3&#160;million was used to fund net working capital increases, primarily due to increases in inventories and accounts receivable driven by higher activity levels.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investing Activities</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities during the first three months of 2023 totaled $6.4&#160;million, compared to $2.1&#160;million used in investing activities during the first three months of 2022.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures totaled $6.6&#160;million and $2.9&#160;million during the first three months of 2023 and 2022, respectively. These investments were partially offset by proceeds from the sale of property and equipment of $0.2&#160;million and $0.9&#160;million during the first three months of 2023 and 2022, respectively.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to spend approximately $25&#160;million in capital expenditures during 2023. We plan to fund these capital expenditures with available cash, internally generated funds and, if necessary, borrowings under our ABL Facility discussed below.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing Activities</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first three months of 2023, net cash of $14.4&#160;million was used in financing activities, which included the repayment of the $17.3&#160;million principal amount of our outstanding 2023 Notes. This compares to $1.2&#160;million of cash used in financing activities during the first three months of 2022.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023, we had cash and cash equivalents totaling $15.8&#160;million, which compared to $42.0&#160;million as of December&#160;31, 2022.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023, we had $5.0&#160;million in borrowings outstanding under our ABL Facility, $135.0&#160;million principal amount of our 2026 Notes (as defined below) outstanding and other debt of $3.3&#160;million. Our reported interest expense included amortization of deferred financing costs of $0.4&#160;million during the first three months of 2023. For the first three months of 2023, our contractual cash interest expense was $2.0&#160;million, or approximately 5% of the average principal balance of debt outstanding.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that cash on-hand, cash flow from operations and borrowing capacity available under our ABL Facility will be sufficient to meet our liquidity needs in the coming twelve months. If our plans or assumptions change, or are inaccurate, we may need to raise additional capital. Our ability to obtain capital for additional projects to implement our growth strategy over the longer term will depend upon our future operating performance, financial condition and, more broadly, on the availability of equity and debt financing. Capital availability will be affected by prevailing conditions in our industry, the global economy, the global banking and financial markets, stakeholder scrutiny of ESG matters and other factors, many of which are beyond our control. In this regard, the effect of the two U.S. bank failures in March 2023 resulted in significant disruptions to global banking and financial markets. For companies like ours that support the energy industry, these disruptions negatively impacted the value of our common stock and may reduce our ability to access capital in the bank and capital markets or result in such capital being available on less favorable terms, which could in the future negatively affect our liquidity.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;21, 2022, the SEC proposed new rules relating to the disclosure of a range of climate-related information and risks. A final rule is expected to be released in the second quarter of 2023, but we cannot predict the final form and substance of the rule and its requirements at this time. The ultimate impact on our business is uncertain and, upon finalization, we and our customers may incur increased compliance costs related to the assessment and disclosure of climate-related risks. We may also face increased litigation risks related to disclosures made pursuant to the rule if finalized as proposed. In addition, enhanced </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">climate disclosure requirements could accelerate the trend of certain stakeholders and lenders in restricting access to capital or seeking more stringent conditions with respect to their investments in us, our customers and other companies like ours that support the energy industry. For more information on our risks related to climate change, see the risk factors in "Part&#160;I, Item&#160;1A. Risk Factors" included in our Annual Report on Form 10-K for the year ended December&#160;31, 2022 titled, "Our and our customers' operations are subject to a series of risks arising out of the threat of climate change that could result in increased operating costs, limit the areas in which oil and natural gas production may occur, and reduce demand for the products and services we provide" and "Increasing attention to ESG matters may impact our business."</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Repurchase Program.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On February&#160;16, 2023, the Board of Directors authorized $25.0&#160;million for the repurchases of our common stock, par value $0.01 per share, through February 2025. Subject to applicable securities laws, such purchases will be at such times and in such amounts as we deem appropriate. As of March&#160;31, 2023, no repurchases were made under this authorization.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revolving Credit Facility.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On February&#160;10, 2021, we entered into a senior secured credit facility with certain lenders, which provides for a $125.0&#160;million asset-based revolving credit facility (the "ABL Facility") under which credit availability is subject to a borrowing base calculation.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ABL Facility is governed by a credit agreement, as amended, with Wells Fargo Bank, National Association, as administrative agent and the lenders and other financial institutions from time to time party thereto (the "ABL Agreement"). The ABL Agreement matures on February&#160;10, 2025 with a springing maturity 91 days prior to the maturity of any outstanding indebtedness with a principal amount in excess of $17.5&#160;million.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note&#160;3, "Long-term Debt," to the Unaudited Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for further information regarding the ABL Agreement. As of March&#160;31, 2023, we had $5.0&#160;million of outstanding borrowings and $15.9&#160;million of outstanding letters of credit under the ABL Agreement. The total amount available to be drawn as of March&#160;31, 2023 was $92.8&#160;million, calculated based on the then-current borrowing base less outstanding letters of credit.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2026 Notes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We issued $135.0&#160;million&#160;aggregate principal amount of 4.75% convertible senior notes due 2026 (the "2026 Notes") pursuant to an indenture, dated as of March&#160;19, 2021 (the "2026 Indenture"), between us and Computershare Trust Company, National Association, as successor trustee. The 2026 Notes will mature on April&#160;1, 2026, unless earlier repurchased, redeemed or converted.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Indenture contains certain events of default, including certain defaults by us with respect to other indebtedness of at least $40.0&#160;million.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note&#160;3, "Long-term Debt," to the Unaudited Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for further information regarding the 2026 Notes. As of March&#160;31, 2023, none of the conditions allowing holders of the 2026 Notes to convert, or requiring us to repurchase the 2026 Notes, had been met.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023 Notes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;15, 2023, our 1.50% convertible senior notes due 2023 (the "2023 Notes") matured and the outstanding $17.3&#160;million principal amount was repaid in full.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total debt represented 17% and 18% of our combined total debt and stockholders' equity as of March&#160;31, 2023 and December&#160;31, 2022, respectively.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingencies and Other Obligations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are a party to various pending or threatened claims, lawsuits and administrative proceedings seeking damages or other remedies concerning our commercial operations, products, employees and other matters, including occasional claims by individuals alleging exposure to hazardous materials as a result of our product or operations. Some of these claims relate to matters occurring prior to the acquisition of businesses, and some relate to businesses we have sold. In certain cases, we are entitled to indemnification from the sellers of the businesses and, in other cases, we have indemnified the buyers of businesses.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note&#160;10, "Commitments and Contingencies," to the Unaudited Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for additional discussion.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of March&#160;31, 2023, we had no off-balance sheet arrangements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_76"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a discussion of the critical accounting policies and estimates that we use in the preparation of our condensed consolidated financial statements, see "Part&#160;II Item&#160;7. Management's Discussion and Analysis of Financial Condition and Results of Operations" in our Annual Report on Form 10-K for the year ended December&#160;31, 2022. These estimates require significant judgments, assumptions and estimates. We have discussed the development, selection, and disclosure of these critical accounting policies and estimates with the audit committee of our Board of Directors. There have been no material changes to the judgments, assumptions and estimates upon which our critical accounting estimates are based.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board, which are adopted by us as of the specified effective date. Management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on our consolidated financial statements upon adoption.</span></div><div id="i305394521d0d41e59a31d461cb10e81f_82"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Quantitative and Qualitative Disclosures about Market Risk</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk refers to the potential losses arising from changes in interest rates, foreign currency exchange rates, equity prices, and commodity prices, including the correlation among these factors and their volatility.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal market risks are our exposure to changes in interest rates and foreign currency exchange rates. We enter into derivative instruments only to the extent considered necessary to meet risk management objectives and do not use derivative contracts for speculative purposes. </span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Risk.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have a revolving credit facility that is subject to the risk of higher interest charges associated with increases in interest rates. As of March&#160;31, 2023, we had $5.0&#160;million in floating-rate obligations outstanding under our ABL Facility. The use of floating-rate obligations exposes us to the risk of increased interest expense in the event of increases in short-term interest rates. If the floating interest rates increased by 1% from March&#160;31, 2023 levels, our consolidated interest expense would increase by a total of approximately $0.1&#160;million annually.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Exchange Rate Risk.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our operations are conducted in various countries around the world and we receive revenue from these operations in a number of different currencies. As such, our earnings are subject to movements in foreign currency exchange rates when transactions are denominated in (i)&#160;currencies other than the U.S. dollar, which is our functional currency, or (ii)&#160;the functional currency of our subsidiaries, which is not necessarily the U.S. dollar. In order to mitigate the effects of foreign currency exchange rate risks in areas outside of the United States (primarily in our Offshore/Manufactured Products segment), we generally pay a portion of our expenses in local currencies and a substantial portion of our contracts provide for collections from customers in U.S. dollars. During the first three months of 2023, our reported foreign currency exchange losses were $0.5&#160;million and are included in "Other operating expense, net" in the consolidated statements of operations.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss, reported as a component of stockholders' equity, primarily relates to fluctuations in currency exchange rates against the U.S. dollar as used to translate certain of the international operations of our operating segments. Our accumulated other comprehensive loss decreased $4.1&#160;million from $78.9&#160;million as of December&#160;31, 2022 to $74.8&#160;million as of March&#160;31, 2023, due to changes in currency exchange rates. During the three months ended March&#160;31, 2023, the exchange rates for the British pound and the Brazilian real strengthened by 3% and 2%, respectively, compared to the U.S. dollar.</span></div><div id="i305394521d0d41e59a31d461cb10e81f_256"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Controls and Procedures</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(i) Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of the period covered by this Quarterly Report on Form 10-Q, we carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e)) of the Exchange Act. Our disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed by us in reports that we file under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure and is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of March&#160;31, 2023 at the reasonable assurance level.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(ii) Changes in Internal Control</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Over</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Reporting</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes in the Company's internal control over financial reporting (as that term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the three months ended March&#160;31, 2023, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_259"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II &#8211; OTHER INFORMATION</span></div><div id="i305394521d0d41e59a31d461cb10e81f_262"></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information with respect to this Item&#160;1 is set forth under Note&#160;10, "Commitments and Contingencies."</span></div><div id="i305394521d0d41e59a31d461cb10e81f_265"></div><div style="margin-bottom:5pt;margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">ITEM 1A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Risk Factors</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">"Part&#160;I, Item&#160;1A. Risk Factors" of our Annual Report on Form 10-K for the year ended December&#160;31, 2022 includes a detailed discussion of our risk factors. The risks described in such report are not the only risks we face. Additional risks and uncertainties not currently known to us, or that we currently deem to be immaterial, may materially adversely affect our business, financial conditions or future results. Except as described below, there have been no material changes to our risk factors as set forth in our 2022 Annual Report on Form 10-K.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Adverse developments affecting the financial services industry, such as events or concerns involving liquidity, defaults or non-performance by financial institutions or transactional counterparties, could adversely affect the Company's current and projected business operations and its financial condition and results of operations.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Events involving limited liquidity, defaults, non-performance or other adverse developments that affect financial institutions, transactional counterparties or other companies in the financial services industry or the financial services industry generally, or concerns or rumors about such events or other similar risks, have in the past and may in the future lead to acute or market-wide liquidity problems. In addition, if any of the Company's customers, suppliers or other business counterparties are unable to access funds held by such a financial institution, such parties' ability to pay their obligations to the Company or to enter into new commercial arrangements requiring additional payments to the Company could be adversely affected.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inflation and rapid increases in interest rates have led to a decline in the trading value of previously issued government securities with interest rates below current market interest rates. Although the U.S. Department of Treasury, Federal Deposit Insurance Corporation ("FDIC") and Federal Reserve Board have announced a program to mitigate the risk of potential losses on the sale of such instruments, widespread demands for customer withdrawals or other needs of financial institutions for immediate liquidity may exceed the capacity of such program. Additionally, the Company maintains cash balances at third-party financial institutions in excess of FDIC standard insurance limits, and there is no guarantee that the U.S. Department of Treasury, FDIC and Federal Reserve Board will provide access to uninsured funds in the future in the event of the closure of such banks or financial institutions, or that they would do so in a timely fashion.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Access to funding sources and other credit arrangements in amounts adequate to finance the Company's business operations could be significantly impaired by the foregoing factors that affect the Company, any financial institutions with which the Company enters into credit agreements or arrangements directly, or the financial services industry or economy in general. These factors could include, among others, events such as liquidity constraints or failures, the ability to perform obligations under various types of financial, credit or liquidity agreements or arrangements, disruptions or instability in the financial services industry or financial markets, or concerns or negative expectations about the prospects for companies in the financial services industry.</span></div><div style="margin-bottom:5pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The results of events or concerns that involve one or more of these factors could include a variety of material and adverse impacts on the Company's current and projected business operations and the Company's financial condition and results of operations. These risks include, but may not be limited to, the following:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">delayed access to deposits or other financial assets or the uninsured loss of deposits or other financial assets;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">inability to enter into credit facilities or other working capital resources;</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">potential or actual breach of contractual obligations that require the Company to maintain letters of credit or other credit support arrangements; or</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.5pt">termination of cash management arrangements and/or delays in accessing or actual loss of funds subject to cash management arrangements.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition, investor concerns regarding the U.S. or international financial systems could result in less favorable commercial financing terms, including higher interest rates or costs and tighter financial and operating covenants, or systemic limitations on access to credit and liquidity sources, thereby making it more difficult for the Company to acquire financing on acceptable terms or at all. Any decline in available funding or access to cash and liquidity resources could, among other risks, adversely impact the Company's ability to meet operating expenses or other obligations, financial or otherwise, result in breaches of the Company's financial and/or contractual obligations, or result in violations of federal or state wage and hour laws. In addition, any further deterioration in the macroeconomic economy or financial services industry could lead to losses or defaults by the Company's customers, vendors or suppliers. Any of these impacts, or any other impacts resulting from the factors described above or other related or similar factors, could have material adverse impacts on the Company's liquidity and its current and/or projected business operations and financial condition and results of operations.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_268"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-bottom:5pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(a) None.</span></div><div style="margin-bottom:5pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(b) None.</span></div><div style="margin-bottom:5pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(c)</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchases of Equity Securities by the Issuer and Affiliated Purchasers</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.451%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Number of Shares Purchased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average Price Paid per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Programs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">January&#160;1 through January&#160;31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">February&#160;1 through February&#160;28, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">204,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25,000,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March&#160;1 through March&#160;31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25,000,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">204,541&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.47&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:2pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">________________</span></div><div style="margin-bottom:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">All shares purchased during the three-month period ended March&#160;31, 2023 were acquired from employees in connection with the settlement of income tax and related benefit withholding obligations arising from vesting in restricted stock grants. These shares were not part of a publicly announced program to purchase common stock.</span></div><div style="margin-bottom:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">On February&#160;16, 2023, the Company's Board of Directors authorized $25.0&#160;million for the repurchases of the Company's common stock, par value $0.01 per share, through February 2025. As of March&#160;31, 2023, <ix:nonFraction unitRef="usd" contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331" decimals="INF" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yNjgvZnJhZzowZDU4YmI2MzVkYjY0OGQ2OWMxZjg5YzlmMTc2NzFkNi90ZXh0cmVnaW9uOjBkNThiYjYzNWRiNjQ4ZDY5YzFmODljOWYxNzY3MWQ2XzEwOTk1MTE2Mjk5OTc_b458a322-99ad-4f27-a8ce-a3648d8e8ed8">no</ix:nonFraction> repurchases were made under this authorization.</span></div><div id="i305394521d0d41e59a31d461cb10e81f_271"></div><div style="margin-bottom:5pt;margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defaults Upon Senior Securities</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">None.</span></div><div id="i305394521d0d41e59a31d461cb10e81f_274"></div><div style="margin-bottom:5pt;margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mine Safety Disclosures</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i305394521d0d41e59a31d461cb10e81f_277"></div><div style="margin-bottom:5pt;margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 5.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Information</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">None.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_280"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Exhibits</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.258%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Description</span></td></tr><tr style="height:8pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1121484/000095012901001792/h84798ex3-1.txt">3.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1121484/000095012901001792/h84798ex3-1.txt">Amended and Restated Certificate of Incorporation (incorporated by reference to Exhibit 3.1 to the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2000, as filed with the SEC on March&#160;30, 2001 (File No. 001-16337)).</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1121484/000112148423000008/ois_20221231xex32.htm">3.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1121484/000112148423000008/ois_20221231xex32.htm">Fifth</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1121484/000112148423000008/ois_20221231xex32.htm"> Amended and Restated Bylaws (incorporated by reference to Exhibit </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1121484/000112148423000008/ois_20221231xex32.htm">3.2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1121484/000112148423000008/ois_20221231xex32.htm"> to the Company's </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1121484/000112148423000008/ois_20221231xex32.htm">Annual</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1121484/000112148423000008/ois_20221231xex32.htm"> Report on Form </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1121484/000112148423000008/ois_20221231xex32.htm">10-K,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1121484/000112148423000008/ois_20221231xex32.htm"> as filed with the SEC on </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1121484/000112148423000008/ois_20221231xex32.htm">February&#160;17, 2023</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1121484/000112148423000008/ois_20221231xex32.htm"> (File No. 001-16337)).</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1121484/000095012901001792/h84798ex3-3.txt">3.3</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1121484/000095012901001792/h84798ex3-3.txt">Certificate of Designations of Special Preferred Voting Stock of Oil States International, Inc. (incorporated by reference to Exhibit 3.3 to the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2000, as filed with the SEC on March&#160;30, 2001 (File No. 001-16337)).</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex101.htm">10.1*+</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex101.htm">Form of Performance Award Agreement under the Registrant's Amended and Restated Equity Participation Plan.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex102.htm">10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex102.htm">2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex102.htm">*+</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex102.htm">Form of Restricted Stock Agreement under the Registrant</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex102.htm">'</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex102.htm">s Amended and Restated Equity Participation Plan.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex103.htm">10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex103.htm">3</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex103.htm">*+</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex103.htm">Form of Cash Award Agreement.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex311.htm">31.1*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex311.htm">Certification of Chief Executive Officer of Oil States International, Inc. pursuant to Rules 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934, as amended.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex312.htm">31.2*</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex312.htm">Certification of Chief Financial Officer of Oil States International, Inc. pursuant to Rules 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934, as amended.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex321.htm">32.1**</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex321.htm">Certification of Chief Executive Officer of Oil States International, Inc. pursuant to Rules 13a-14(b) or 15d-14(b) under the Securities Exchange Act of 1934, as amended.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex322.htm">32.2**</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="ois_20230331xex322.htm">Certification of Chief Financial Officer of Oil States International, Inc. pursuant to Rules 13a-14(b) or 15d-14(b) under the Securities Exchange Act of 1934, as amended.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">101.INS*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">XBRL Instance Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">101.SCH*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">XBRL Taxonomy Extension Schema Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">101.CAL*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">101.DEF*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">101.LAB*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">101.PRE*</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">104</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">---------</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.988%"><tr><td style="width:1.0%"></td><td style="width:7.626%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.174%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Filed herewith.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">**</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Furnished herewith.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management contracts or compensatory plans or arrangements.</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="i305394521d0d41e59a31d461cb10e81f_283"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.822%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">OIL STATES INTERNATIONAL, INC.</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">April 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">/s/&#160;LLOYD A. HAJDIK</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lloyd A. Hajdik</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Vice President, Chief Financial Officer and</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Treasurer (Duly Authorized Officer and Principal Financial Officer)</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>ois_20230331xex101.htm
<DESCRIPTION>EX-10.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i50d989ed57694741a63d50a7098800d9_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="margin-bottom:0.12pt;text-align:right;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT 10.1</font></div></div><div style="margin-bottom:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PERFORMANCE AWARD AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THIS AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is made on __________ (&#8220;Grant Date&#8221;) between Oil States International, Inc., a Delaware corporation (the &#8220;Company&#8221;), and __________ (&#8220;Employee&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To carry out the purposes of the Amended and Restated Equity Participation Plan of Oil States International, Inc. (as amended from time to time, the &#8220;Plan&#8221;), by affording Employee the opportunity to acquire cash and shares of common stock of the Company (&#8220;Stock&#8221;), and in consideration of the mutual agreements and other matters set forth herein and in the Plan, the Company and Employee hereby agree as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Grant of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  The Company grants to Employee on the Grant Date a performance award (&#8220;Performance Award&#8221;) comprised of two separate components&#58; (a)&#160;a target cash award, the payout of which is based on relative total shareholder return (the &#8220;TSR Component&#8221;)&#59; and (b)&#160;a target number of deferred Stock units equal to a target number of shares of Stock, the payout of which is based on the Company&#8217;s cumulative EBITDA (the &#8220;EBITDA Component&#8221;), each as set forth in the Notice of Performance Award Conditions (&#8220;Notice&#8221;), attached as Exhibit&#160;A, which Notice is incorporated herein by reference as a part of this Agreement. Subject to Section&#160;2, the maximum amount of such cash award and the maximum number of such shares of Stock that Employee may earn pursuant to this Performance Award is determined by the applicable schedule set forth in the Notice. Employee acknowledges receipt of a copy of the Plan, and agrees that this Performance Award shall be subject to all of the terms and conditions set forth herein and in the Plan, including future amendments thereto, if any, pursuant to the terms thereof, which Plan is incorporated herein by reference as a part of this Agreement. In the event of any conflict between the terms of this Agreement and the Plan, the terms of the Plan shall govern.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)  If Employee remains continuously employed by the Company from the Grant Date through December&#160;31, _____, this Performance Award shall vest in Employee on such date at the levels set forth in the Notice based upon achievement of the Company performance objectives set forth in the Notice (&#8220;Performance Objectives&#8221;) during the period commencing on January&#160;1, _____ and ending December&#160;31, _____ (the &#8220;Performance Period&#8221;). As soon as administratively practicable after the end of the Performance Period (or such earlier date as set forth in Sections 2(b), (c), (d) or (e)), the Compensation Committee of the Board (&#8220;Committee&#8221;) shall affirm in writing the extent to which the Performance Objectives have been achieved and the cash and the number of units of deferred Stock that are vested in Employee as a result of such achievement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)  If on or after the eighteen-month anniversary of the Grant Date and prior to the end of the Performance Period (i)&#160;a &#8220;Change of Control&#8221; (as defined in Treasury Regulation Section 1.409A-3(i)(5) that also meets the definition of &#8220;Change of Control&#8221; under the Plan) of the Company occurs, (ii)&#160;Employee incurs a &#8220;Disability&#8221; (as defined in Treasury Regulation Section 1.409A-3(i)(4) that also meets the definition of &#8220;disability&#8221; under the Company&#8217;s long-term disability plan), or (iii)&#160;Employee&#8217;s employment terminates due to Employee&#8217;s death, this Performance Award shall vest on the earliest of such events at the greater of the &#8220;Determined Percentage&#8221; (as defined below) and the &#8220;target&#8221; levels of performance as set forth in the Notice. For this purpose, the &#8220;Determined Percentage&#8221; means the percentage of vesting that would have occurred respecting the Performance Award pursuant to the Notice as if (1)&#160;the last day of the Performance Period was the Determination Date (as defined below) and the Performance Objectives were measured as of such date and (2)&#160;the dollar amount levels for &#8220;entry,&#8221; &#8220;target&#8221; and &#8220;overachievement&#8221; with respect to the Performance Objectives relating to the EBITDA Component set forth in the Notice were each prorated by multiplying the applicable dollar amount level by a fraction, the numerator of which is the number of calendar quarters during the period beginning on January 1, _____ and ending on the Determination Date, and the denominator of which is 12 (such prorated levels being referred to herein as the &#8220;Prorated EBITDA Objectives&#8221;). As soon as administratively practicable after the date of the applicable vesting event described in clauses (b)(i), (b)(ii) or (b)(iii) above, the Committee shall affirm in writing the extent to which the Performance Objectives have been achieved and the cash and the number of units of deferred Stock that vest as a result of such achievement. As used in this Agreement, the term &#8220;Determination Date&#8221; means (A)&#160;with respect to the TSR Component of the Performance Award, the date of the applicable vesting event, and (B)&#160;with respect to the EBITDA Component of the Performance Award, the most recently completed fiscal quarter of the Company coincident with or next preceding the date of the applicable vesting event.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)  If on or after the Grant Date and prior to the end of the Performance Period Employee terminates employment with the Company on or after age fifty-eight for a reason other than death or Disability (&#8220;Retirement&#8221;), this Performance Award shall vest on the date of such termination due to Retirement (the &#8220;Retirement Date&#8221;) at the &#8220;Determined Percentage&#8221; (as defined below). For this purpose, the &#8220;Determined Percentage&#8221; means the percentage of vesting that would have occurred respecting the Performance Award pursuant to the Notice as if (1)&#160;the last day of the Performance Period was the Determination Date and the Performance Objectives were measured as of such date and (2)&#160;the dollar amount levels for &#8220;entry,&#8221; &#8220;target&#8221; and </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;overachievement&#8221; with respect to the Performance Objectives relating to the EBITDA Component set forth in the Notice were each equal to the Prorated EBITDA Objectives&#59; provided, however, that if the Retirement Date occurs prior to the eighteen-month anniversary of the Grant Date, then the amount determined pursuant to the preceding provisions of this sentence shall be multiplied by a fraction, the numerator of which is equal to the number of Employee&#8217;s actual days of employment from the Grant Date to Employee&#8217;s Retirement Date, and the denominator of which is equal to the total number of days in the Performance Period (determined without regard to Employee&#8217;s Retirement). As soon as administratively practicable after the Retirement Date, the Committee shall affirm in writing the extent to which the Performance Objectives have been achieved and the cash and the number of units of deferred Stock that are vested in Employee as a result of such achievement.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)  If prior to the eighteen-month anniversary of the Grant Date (i)&#160;a Change of Control occurs, (ii)&#160;Employee incurs a &#8220;Disability&#8221;, or (iii)&#160;Employee&#8217;s employment terminates due to Employee&#8217;s death, this Performance Award shall vest on the earliest of such events at the greater of the &#8220;Determined Percentage&#8221; (as defined below) and the percentage attributable to the &#8220;target&#8221; levels of performance as set forth in the Notice. For this purpose, the &#8220;Determined Percentage&#8221; means the percentage of vesting that would have occurred respecting the Performance Award pursuant to the Notice as if (1)&#160;the last day of the Performance Period was the Determination Date and the Performance Objectives were measured as of such date and (2)&#160;the dollar amount levels for &#8220;entry,&#8221; &#8220;target&#8221; and &#8220;overachievement&#8221; with respect to the Performance Objectives relating to the EBITDA Component set forth in the Notice were each equal to the Prorated EBITDA Objectives. Notwithstanding the foregoing, if the vesting event is as a result of (ii) or (iii) above, then both the percentage attributable to the &#8220;target&#8221; levels of performance as set forth in the Notice and the Determined Percentage shall be multiplied by a fraction, the numerator of which is equal to the number of Employee&#8217;s actual days of employment from the Grant Date to the date of Disability or death, as applicable, and the denominator of which is equal to the total number of days in the Performance Period (determined without regard to the occurrence of the applicable vesting date). As soon as administratively practicable after the date of the applicable vesting event, the Committee shall affirm in writing the extent to which the Performance Objectives have been achieved and the cash and the number of units of deferred Stock that vest as a result of such achievement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(e)  If on or after the Grant Date and prior to the end of the Performance Period the Company terminates Employee&#8217;s employment with the Company for a reason other than &#8220;Cause&#8221; (as defined below), and not by reason of Employee&#8217;s death or Disability, this Performance Award shall vest on the date of such termination (the &#8220;Involuntary Termination Date&#8221;) at the &#8220;Determined Percentage&#8221; (as defined below). For this purpose, the &#8220;Determined Percentage&#8221; means the percentage of vesting that would have occurred respecting the Performance Award pursuant to the Notice as if (1)&#160;the last day of the Performance Period was the Determination Date and the Performance Objectives were measured as of such date and (2)&#160;the dollar amount levels for &#8220;entry,&#8221; &#8220;target&#8221; and &#8220;overachievement&#8221; with respect to the Performance Objectives relating to the EBITDA Component set forth in the Notice were each equal to the Prorated EBITDA Objectives&#59; provided, however, that if the Involuntary Termination Date occurs prior to the eighteen-month anniversary of the Grant Date, then the amount determined pursuant to the preceding provisions of this sentence shall be multiplied by a fraction, the numerator of which is equal to the number of Employee&#8217;s actual days of employment from the Grant Date to Employee&#8217;s Involuntary Termination Date, and the denominator of which is equal to the total number of days in the Performance Period (determined without regard to Employee&#8217;s termination of employment). As soon as administratively practicable after the Involuntary Termination Date, the Committee shall affirm in writing the extent to which the Performance Objectives have been achieved and the cash and the number of units of deferred Stock that are vested in Employee as a result of such achievement. For purposes of this Agreement, &#8220;Cause&#8221; means &#8220;cause&#8221; (or a term of like import) as defined in Employee&#8217;s individual employment or severance agreement with the Company or an affiliate in effect at the time of Employee&#8217;s termination of employment or, in the absence of such an agreement or definition, shall mean (i)&#160;Employee&#8217;s conviction of (or plea of nolo contendere to) a felony, dishonesty or a breach of trust as regards the Company or any subsidiary&#59; (ii)&#160;Employee&#8217;s commission of any act of theft, fraud, embezzlement or misappropriation against the Company or any subsidiary that is materially injurious to the Company or such subsidiary regardless of whether a criminal conviction is obtained&#59; (iii)&#160;Employee&#8217;s willful and continued failure to devote substantially all of Employee&#8217;s business time to the Company&#8217;s business affairs (excluding failures due to illness, incapacity, vacations, incidental civic activities and incidental personal time) which failure is not remedied within a reasonable time after written demand is delivered by the Company, which demand specifically identifies the manner in which the Company believes that Employee has failed to devote substantially all of his business time to the Company&#8217;s business affairs&#59; or (iv)&#160;Employee&#8217;s unauthorized disclosure of confidential information of the Company or any subsidiary that is materially injurious to the Company or such subsidiary. For purposes of the preceding sentence, no act, or failure to act, on Employee&#8217;s part shall be deemed &#8220;willful&#8221; unless done, or omitted to be done, by Employee not in good faith and without reasonable belief that Employee&#8217;s action or omission was in the best interest of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(f)  If Employee&#8217;s employment with the Company is terminated prior to the end of the Performance Period, and neither (b), (c), (d) nor (e) above apply, this Performance Award automatically shall be forfeited in full, without payment, on such termination.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-2-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  As soon as administratively practicable after, and in no event later than 2&#160;&#189; months following the end of the calendar year in which occurs, the earliest of the applicable vesting events pursuant to Section&#160;2(a), (b), (c), (d) or (e), Employee shall receive from the Company, subject to satisfying the tax withholding obligations of Section&#160;6, (a)&#160;with respect to the TSR Component, the vested cash, and (b)&#160;with respect to the EBITDA Component, the shares of Stock represented by the vested units of deferred Stock, an amount of cash equal to the Fair Market Value (as defined in the Plan) on the vesting date of a number of shares of Stock equal to the number of shares of Stock represented by the vested units of deferred Stock, or a combination thereof, as determined by the Committee in its sole discretion. It is understood that the consideration for the issuance of such Stock is Employee&#8217;s services to the Company, which services shall have a value not less than the par value of such Stock.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Community Interest of Spouse</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  The community interest, if any, of any spouse of Employee in this Performance Award shall be subject to all the terms, conditions and restrictions in the Plan, this Agreement and the Notice.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">No Shareholder Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Neither Employee, nor anyone lawfully claiming under Employee, shall have any right to vote, receive dividends or any other privileges or rights of a shareholder of the Company with respect to the units of deferred Stock subject to this Performance Award, unless and until actual shares of Stock are delivered to Employee following the vesting of such deferred Stock units.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Withholding of Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  To the extent that payment of this Performance Award results in compensation income to Employee for federal, state or other tax purposes, including payroll taxes, Employee, in Employee&#8217;s discretion, shall (a)&#160;deliver to the Company, at the time of such payment, such amount of cash or shares of Stock, (b)&#160;direct the Company to withhold or &#8220;net&#8221; cash or such amount of Stock otherwise payable pursuant to this Agreement, or (c)&#160;provide any combination of (a) or (b), as required for the Company to meet its withholding obligations under applicable tax laws or regulations, calculated in a manner consistent with the Company&#8217;s then-current accounting practices. Notwithstanding the foregoing, in satisfaction of the proceeding obligations, the maximum level of net withholding shall never exceed the aggregate amount of applicable tax liabilities determined based upon the allowable withholding determined by the maximum individual statutory rates in the applicable jurisdiction that may be utilized without creating adverse accounting treatment with respect to this Performance Award.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Employment Relationship</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  For purposes of this Agreement, Employee shall be considered to be in the employment of the Company as long as Employee remains an employee of the Company, any parent or subsidiary entity of the Company or any successor to any of the foregoing. Any question as to whether and when there has been a termination of such employment, and the cause of such termination, shall be determined by the Committee in its sole discretion, and its determination shall be final. For purposes of this Agreement, termination of Employee&#8217;s employment with the Company shall be interpreted consistent with the meaning of the term &#8220;separation from service&#8221; in Section&#160;409A(a)(2)(A)(i) of the Internal Revenue Code of 1986, as amended&#160;(&#8220;Code&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Committee&#8217;s Powers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  No provision contained in this Agreement shall in any way terminate, modify or alter, or be construed or interpreted as terminating, modifying or altering any of the powers, rights or authority vested in the Committee pursuant to the terms of the Plan, including, without limitation, the Committee&#8217;s rights to make certain determinations and elections with respect to the Performance Award. Specifically, but not by way of limitation, the Committee&#8217;s determinations respecting the attainment of the Performance Objectives shall be made in its sole discretion, shall be subject to such adjustments consistent with the intent of this Agreement as the Committee deems appropriate and shall not be subject to challenge by Employee or any other person.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Binding Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under Employee.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Non-Alienation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Employee shall not have any right to pledge, hypothecate, anticipate or assign this Agreement or any rights hereunder, except by will or the laws of descent and distribution.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Not a Contract of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  This Agreement shall not be deemed to constitute a contract of employment, nor shall any provision hereof affect (a)&#160;the right of the Company to terminate Employee anytime, with or without reason, or (b)&#160;the terms and conditions of any other written agreement between the Company and Employee, except as expressly provided therein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Code Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Each payment under this Agreement is intended to be a short-term deferral under Treasury Regulation Section&#160;1.409A-1(b)(4). Each payment under this Agreement, and each payment or benefit payable pursuant to the terms of the benefit plans, programs and policies of the Company, shall be considered a separate payment for purposes of Section 409A of the Code. Notwithstanding any provision in the Plan or this Agreement to the contrary, if any payment or benefit provided for under this Agreement would be subject to additional taxes and interest under section 409A of the Code if </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-3-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee&#8217;s receipt of such payment or benefit is not delayed in accordance with the requirements of section 409A(a)(2)(B)(i) of the Code, then such payment or benefit shall not be provided to Employee (or Employee&#8217;s estate, if applicable) until the earlier of (i)&#160;the date of Employee&#8217;s death or (ii)&#160;the date that is six months after the date of Employee&#8217;s &#8220;separation from service&#8221; with the Company within the meaning of the Section 409A of the Code and the regulations promulgated thereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Clawback.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Employee&#8217;s receipt of this Performance Award is expressly conditioned on Employee&#8217;s agreement to the terms and provisions of this Section, and Employee acknowledges that Employee would not have received this Performance Award in the absence of such agreement. By accepting this Performance Award, Employee acknowledges and agrees that&#58;</font></div><div style="margin-bottom:12pt;padding-right:3.6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)  the compensation (inclusive of Stock) payable pursuant to this Performance Award and any other award granted to Employee under the Plan (whether granted before, on or after the Grant Date) shall not be deemed fully earned or vested, even if paid or distributed to Employee, if such compensation or any portion thereof is subject to recovery, revocation, recoupment or &#34;clawback&#34; by the Company or any of its affiliates pursuant to (i)&#160;the provisions of the Dodd-Frank Wall Street Reform and Consumer Protection Act (the &#34;Act&#34;), (ii)&#160;any rules or regulations promulgated under the Act or by any stock exchange on which the Company's Stock is listed (collectively, the &#34;Rules&#34;), or (iii)&#160;any compensation recoupment or clawback policies or procedures adopted by the Company or any of its affiliates, in each case with respect to clauses (i), (ii) and (iii) above as such provisions, rules, regulations, policies and procedures may be adopted and amended from time to time (including with retroactive effect)&#59; and</font></div><div style="margin-bottom:12pt;padding-right:3.6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)  any other compensation or benefit (inclusive of Stock) payable to or on behalf of Employee from the Company or any of its affiliates (whether payable before, on or after the Grant Date, but excluding any compensation or benefit payable pursuant to a Performance Award granted under the Plan) shall not be deemed fully earned or vested, even if paid or distributed to Employee, if such compensation, benefit or any portion thereof is subject to recovery, revocation, recoupment or clawback by the Company or any of its affiliates pursuant to the Act, the Rules or any compensation recoupment or clawback policies or procedures adopted by the Company or any of its affiliates, in each case as the Act, the Rules and such policies and procedures may be adopted and amended from time to time (including with retroactive effect).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, Employee hereby agrees (on behalf of Employee and any other individual, entity or other person claiming under or through Employee) that&#58; (x) compensation payable pursuant to this Performance Award (inclusive of stock) and any other compensation or benefit payable to or on behalf of Employee (whether under the Plan or otherwise) shall be subject to recovery, revocation, recoupment or clawback as provided in the preceding provisions of this Section&#59; and (y) Employee (or any such individual, entity or other person) shall not seek indemnification or contribution from the Company or any of its affiliates with respect to any amount so recovered, revoked, recouped or clawed back. This Section shall survive the termination of this&#160;Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  This Agreement may be executed in one or more counterparts, each of which shall be deemed to be an original, but all of which together will constitute one and the same Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  This Agreement shall be governed by, and construed in accordance with, the laws of the State of&#160;Texas.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company has caused this Agreement to be duly executed by an officer thereunto duly authorized, and Employee has executed this Agreement, all effective on the Grant Date.</font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.279%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.348%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.043%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.930%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OIL STATES INTERNATIONAL, INC.</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cindy B. Taylor</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil States International, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMPLOYEE</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-4-</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>ois_20230331xex102.htm
<DESCRIPTION>EX-10.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="id4128227a6964bd483bbfbfbee934db0_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT 10.2</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTRICTED STOCK AGREEMENT</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THIS AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is made as of __________ (the &#8220;Effective Date&#8221;) between Oil States International, Inc., a Delaware corporation (the &#8220;Company&#8221;), and __________ (&#8220;Employee&#8221;).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To carry out the purposes of the Amended and Restated Equity Participation Plan of Oil States International, Inc. (as amended from time to time, the &#8220;Plan&#8221;), by affording Employee the opportunity to acquire restricted shares of common stock of the Company (&#8220;Stock&#8221;), and in consideration of the mutual agreements and other matters set forth herein and in the Plan, the Company and Employee hereby agree as follows&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Award of Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Upon execution of this Agreement, the Company shall issue __________ shares of Stock to Employee. Employee acknowledges receipt of a copy of the Plan, and agrees that this award of Stock shall be subject to all of the terms and conditions set forth herein and in the Plan, including future amendments thereto, if any, pursuant to the terms thereof, which Plan is incorporated herein by reference as a part of this Agreement. In the event of any conflict between the terms of this Agreement and the Plan, the terms of the Plan shall govern.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Forfeiture Restrictions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  The Stock issued to Employee pursuant to this Agreement may not be sold, assigned, pledged, exchanged, hypothecated or otherwise transferred, encumbered or disposed of to the extent then subject to the Forfeiture Restrictions (as hereinafter defined), and in the event of termination of Employee&#8217;s employment with the Company for any reason (other than as provided below), automatically upon such termination Employee shall, for no consideration, forfeit to the Company all Stock to the extent then subject to the Forfeiture Restrictions. The prohibition against transfer and the obligation to forfeit and surrender Stock to the Company upon termination of employment are herein referred to as &#8220;Forfeiture Restrictions,&#8221; and the shares which are then subject to the Forfeiture Restrictions are herein sometimes referred to as &#8220;Restricted Shares.&#8221; The Forfeiture Restrictions shall be binding upon and enforceable against any transferee of the Stock. The Forfeiture Restrictions shall lapse as to Stock issued to Employee pursuant to this Agreement as follows&#58; (a)&#160;with respect to 33% of the Restricted Shares, on the first anniversary of the Effective Date, (b)&#160;with respect to 67% of the Restricted Shares, on the second anniversary of the Effective Date, (c)&#160;with respect to 100% of the Restricted Shares, on the third anniversary of the Effective Date. Notwithstanding the foregoing, the Forfeiture Restrictions shall lapse as to all of the Stock on (i)&#160;the date a Change of Control (as such term is defined in the Plan) occurs if such Change of Control occurs while Employee is employed by the Company or (ii)&#160;the termination of Employee&#8217;s employment due to his death or a disability that entitles Employee to receive benefits under a long term disability plan of the Company.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  A certificate evidencing the Restricted Shares shall be issued by the Company in Employee&#8217;s name, pursuant to which Employee shall have voting rights and shall be entitled to receive dividends and other distributions (provided, however, that dividends or other distributions paid in any form other than cash shall be subject to the Forfeiture Restrictions). The certificate shall bear the following legend&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;padding-right:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares evidenced by this certificate have been issued pursuant to an agreement made as of __________, a copy of which is attached hereto and incorporated herein, between the Company and the registered holder of the shares, and are subject to forfeiture to the Company under certain circumstances described in such agreement. The sale, assignment, pledge or other transfer of the shares of stock evidenced by this certificate is prohibited under the terms and conditions of such agreement, and such shares may not be sold, assigned, pledged or otherwise transferred except as provided in such agreement.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notwithstanding the foregoing, the Company may, in its discretion, elect to complete the delivery of the Restricted Shares by means of electronic, book-entry statement, rather than issuing physical share certificates. The Company may cause the certificate, if any, to be delivered upon issuance to the Secretary of the Company as a depository for safekeeping until the forfeiture occurs or the Forfeiture Restrictions lapse pursuant to the terms of this Agreement. Upon request of the Company, Employee shall deliver to the Company a stock power, endorsed in blank, relating to the Restricted Shares then subject to the Forfeiture Restrictions. Upon the lapse of the Forfeiture Restrictions without forfeiture, the Company shall cause a new certificate or certificates to be issued for the remaining Stock after the Company&#8217;s tax withholding obligation has been satisfied pursuant to paragraph 5, without legend (except for any legend required pursuant to applicable securities laws or any other agreement to which Employee is a party) in the name of Employee in exchange for the certificate evidencing the Restricted Shares or, as may be the case, the Company shall issue appropriate instructions to the transfer agent if the electronic, book-entry method is utilized.</font></div><div style="text-align:justify"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Consideration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  It is understood that the consideration for the issuance of Restricted Shares shall be Employee&#8217;s agreement to render future services to the Company, which services shall have a value not less than the par value of such Restricted Shares.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Withholding of Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  To the extent that a tax election by Employee or the receipt of Stock by Employee results in compensation income to Employee for federal or state tax purposes, Employee shall deliver to the Company at the time of such event, such amount of money or shares of Stock (which form of payment shall be determined by Employee) as the Company may require to meet its withholding obligation under applicable tax laws or regulations, and, if Employee fails to do so, the Company is authorized to withhold from any cash remuneration then or thereafter payable to Employee any tax required to be withheld by reason of such resulting compensation income. To the extent that the lapse of any Forfeiture Restrictions results in compensation income to Employee for federal or state tax purposes and Employee, in Employee&#8217;s discretion, has not otherwise made arrangements to satisfy its withholding obligation, the Company shall withhold from the prior Restricted Shares such shares of Stock as the Company may require to meet its withholding obligations under applicable tax laws or regulations. Notwithstanding the foregoing, in satisfaction of the proceeding obligations where Employee is to receive distribution of Stock, Employee may elect, in Employee&#8217;s discretion, to have the Company withhold shares of Stock otherwise payable pursuant to this Agreement with a value in excess of minimum tax withholding obligations, but not in excess of the allowable withholding determined by the maximum individual statutory rate in the applicable jurisdiction.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Status of Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Employee agrees that the Restricted Shares will not be sold or otherwise disposed of in any manner that would constitute a violation of any applicable federal or state securities laws. Employee also agrees (i)&#160;that the certificates, if any, representing the Restricted Shares may bear such legend or legends as the Committee deems appropriate in order to ensure compliance with applicable securities laws, (ii)&#160;that the Company may refuse to register the transfer of the Restricted Shares on the stock transfer records of the Company if such proposed transfer would in the opinion of counsel satisfactory to the Company constitute a violation of any applicable securities law and (iii)&#160;that the Company may give related instructions to its transfer agent, if any, to stop registration of the transfer of the Restricted Shares.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Employment Relationship</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  For purposes of this Agreement, Employee shall be considered to be in the employment of the Company as long as Employee remains an employee of the Company, any parent or subsidiary entity of the Company or any successor to any of the foregoing. Any question as to whether and when there has been a termination of such employment, and the cause of such termination, shall be determined by the Committee, and its determination shall be final.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Clawback Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  To the extent required by applicable law or any applicable securities exchange listing standards, or as otherwise determined by the Committee, awards and amounts paid or payable pursuant to or with respect to awards shall be subject to the provisions of any applicable clawback policies or procedures adopted by the Company which clawback policies or procedures may provide for forfeiture, repurchase and&#47;or recoupment of awards and amounts paid or payable pursuant to or with respect to awards. Notwithstanding any provision of the Plan or any award agreement to the contrary, the Company reserves the right, without the consent of any recipient of any award under the Plan, to adopt any such clawback policies and procedures, including such policies and procedures applicable to the Plan or any award agreement with retroactive effect.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Committee&#8217;s Powers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  No provision contained in this Agreement shall in any way terminate, modify or alter, or be construed or interpreted as terminating, modifying or altering any of the powers, rights or authority vested in the Committee pursuant to the terms of the Plan, including, without limitation, the Committee&#8217;s rights to make certain determinations and elections with respect to the Restricted Shares.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Binding Effect</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  This Agreement shall be binding upon and inure to the benefit of any successors to the Company and all persons lawfully claiming under Employee.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Non-Alienation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Employee shall not have any right to pledge, hypothecate, anticipate or assign this Agreement or the rights hereunder, except by will or the laws of descent and distribution.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Not a Contract of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  This Agreement shall not be deemed to constitute a contract of employment, nor shall any provision hereof affect (a)&#160;the right of the Company to discharge Employee at will or (b)&#160;the terms and conditions of any other agreement between the Company and Employee except as expressly provided herein.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  This Agreement may be executed in one or more counterparts, each of which shall be deemed to be an original, but all of which together will constitute one and the same Agreement.</font></div><div style="text-align:justify"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-2-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  This Agreement shall be governed by, and construed in accordance with, the laws of the State of Texas.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company has caused this Agreement to be duly executed by an officer thereunto duly authorized, and Employee has executed this Agreement, all effective as of the Effective Date.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.279%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.348%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.043%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.930%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OIL STATES INTERNATIONAL, INC.</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cindy B. Taylor</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMPLOYEE</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">-3-</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>4
<FILENAME>ois_20230331xex103.htm
<DESCRIPTION>EX-10.3
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ie996418c3643409eb958fecb7ad25429_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT 10.3</font></div></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TO&#58;&#160;&#160;&#160;&#160;__________</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FROM&#58;&#160;&#160;&#160;&#160;Cindy Taylor</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;President and CEO, Oil States International Inc.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RE&#58;&#160;&#160;&#160;&#160;Cash-Based, Long-Term Incentive Award</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To recognize your dedicated service and ongoing contributions to Oil States, I am pleased to inform you that you have been selected to receive a cash-based, long-term incentive award (&#8220;Cash-Based Award&#8221;).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Cash-Based Award was developed to provide a long-term incentive that is not subject to the industry volatility experienced in recent years, to better align your interests with the Company&#8217;s goals and to incentivize and retain its key employees.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of your award and of the Cash-Based Award program generally are described in the attached Exhibit A.  To acknowledge your receipt and acceptance of this award, please sign Exhibit A where noted and return a copy to the attention of __________, via email at __________.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If you have any questions about your Cash-Based Award, please do not hesitate to contact __________.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thank you for your dedicated efforts and keep up the good work!</font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sincerely,</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cindy Taylor</font></div><div><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT A</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CASH-BASED, LONG-TERM INCENTIVE AWARD</font></div><div><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Employee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;  __________</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Date of Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;  __________</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Total Value of Cash-Based Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;  __________</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Vesting Schedule</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;  Three (3) Years &#8211; Pro-Rata &#8211; 1&#47;3 Annually</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Cash-Based Award will vest annually in equal installments over a three (3) year period, one third each year beginning on __________.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On each vesting date, you will receive a cash payment for the pro-rata vested value of the award, subject to withholding of all taxes and other applicable deductions. To be eligible to receive the payment, you must be employed by the Company on the annual vesting dates of the award.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Below is your Cash-Based Award Vesting Schedule</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;</font></div><div style="text-align:justify"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:45.689%"><tr><td style="width:1.0%"></td><td style="width:48.271%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.529%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vesting Date</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vesting Amount</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If you terminate employment for any reason other than those outlined below, you will not be eligible for future payments and all unvested award amounts will be forfeited.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of a change in control of Oil States International, Inc., all unvested award amounts of the Cash-Based Award would vest upon the date of the Change of Control.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that a recipient becomes disabled, as defined in the Company&#8217;s Long-Term Disability policy, the recipient will still continue to be eligible for award vesting, as long as the recipient remains an employee of the Company.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of the death of a recipient during the vesting period, all unvested award amounts of the Cash-Based Award would vest at the date of death and the recipient&#8217;s estate would be paid the unvested value.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Cash-Based Award shall not be deemed to constitute a contract of employment, nor shall any provision hereof affect (a) the right of the Company to discharge Employee at will or (b) the terms and conditions of any other agreement between the Company and Employee except as expressly provided herein.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee Signature&#58;  __________________________________</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Printed Name&#58;  _______________________________________</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;  _______________________________________________</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PLEASE RETURN AN EXECUTED COPY TO __________</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>ois_20230331xex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i70e187f9123e4f57aa48721abb9474ed_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CHIEF EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF OIL STATES INTERNATIONAL, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO RULE 13a&#8211;14(a) UNDER THE</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECURITIES EXCHANGE ACT OF 1934, AS AMENDED</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Cindy B. Taylor, certify that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Quarterly Report on Form 10-Q of Oil States International, Inc. (Registrant)&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this report&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a&#8211;15(e) and 15d&#8211;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a&#8211;15(f) and 15d&#8211;15(f)) for the Registrant and have&#58;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">evaluated the effectiveness of the Registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">disclosed in this report any change in the Registrant's internal control over financial reporting that occurred during the Registrant'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&#59; and</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant's auditors and the audit committee of the Registrant's Board of Directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant's internal control over financial reporting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.221%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Cindy B. Taylor</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cindy B. Taylor</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 28, 2023</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>ois_20230331xex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i33acfa52c789403b863df3a57c7318f7_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.2</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CHIEF FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF OIL STATES INTERNATIONAL, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO RULE 13a&#8211;14(a) UNDER THE</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECURITIES EXCHANGE ACT OF 1934, AS AMENDED</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Lloyd A. Hajdik, certify that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Quarterly Report on Form 10-Q of Oil States International, Inc. (Registrant)&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this report&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a&#8211;15(e) and 15d&#8211;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a&#8211;15(f) and 15d&#8211;15(f)) for the Registrant and have&#58;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">evaluated the effectiveness of the Registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">disclosed in this report any change in the Registrant's internal control over financial reporting that occurred during the Registrant'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&#59; and</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Registrant's auditors and the audit committee of the Registrant's Board of Directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant's internal control over financial reporting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.221%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Lloyd A. Hajdik</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lloyd A. Hajdik</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer and Treasurer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 28, 2023</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>ois_20230331xex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="id7f5fa18673b4ee8808c358a4a9b458a_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CHIEF EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF OIL STATES INTERNATIONAL, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO 18 U.S.C. &#167; 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q of Oil States International, Inc. for the quarterly period ended March&#160;31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the &#34;Report&#34;), I, Cindy B. Taylor, President and Chief Executive Officer of Oil States International, Inc. (the &#34;Company&#34;), hereby certify, to the best of my knowledge, that&#58;</font></div><div style="text-align:justify;text-indent:27pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.221%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Cindy B. Taylor</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cindy B. Taylor</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 28, 2023</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>ois_20230331xex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i3b5084ca59dc494cbe896a57c3cbc5ed_1"></div><div style="min-height:45pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32.2</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CHIEF FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF OIL STATES INTERNATIONAL, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO 18 U.S.C. &#167; 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q of Oil States International, Inc. for the quarterly period ended March&#160;31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the &#34;Report&#34;), I, Lloyd A. Hajdik, Executive Vice President, Chief Financial Officer and Treasurer of Oil States International, Inc. (the &#34;Company&#34;), hereby certify, to the best of my knowledge, that&#58;</font></div><div style="text-align:justify;text-indent:27pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.221%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Lloyd A. Hajdik</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lloyd A. Hajdik</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer and Treasurer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 28, 2023</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>ois-20230331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:4f2356a7-be7f-4007-8db8-f4387a08dc8d,g:e10cb925-0fc8-4492-9a32-ad8caf7bd4e2-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ois="http://www.oilstatesintl.com/20230331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.oilstatesintl.com/20230331">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/currency/2022" schemaLocation="https://xbrl.sec.gov/currency/2022/currency-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ois-20230331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ois-20230331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ois-20230331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ois-20230331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.oilstatesintl.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UnauditedConsolidatedStatementsofOperations" roleURI="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations">
        <link:definition>0000002 - Statement - Unaudited Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UnauditedConsolidatedStatementsofComprehensiveIncomeLoss" roleURI="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofComprehensiveIncomeLoss">
        <link:definition>0000003 - Statement - Unaudited Consolidated Statements of Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets">
        <link:definition>0000004 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.oilstatesintl.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>0000005 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UnauditedConsolidatedStatementsofStockholdersEquity" roleURI="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity">
        <link:definition>0000006 - Statement - Unaudited Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UnauditedConsolidatedStatementsofCashFlows" roleURI="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows">
        <link:definition>0000007 - Statement - Unaudited Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UnauditedConsolidatedStatementsofCashFlowsParenthetical" roleURI="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlowsParenthetical">
        <link:definition>0000008 - Statement - Unaudited Consolidated Statements of Cash Flows (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationandBasisofPresentation" roleURI="http://www.oilstatesintl.com/role/OrganizationandBasisofPresentation">
        <link:definition>0000009 - Disclosure - Organization and Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DetailsofSelectedBalanceSheetAccounts" roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccounts">
        <link:definition>0000010 - Disclosure - Details of Selected Balance Sheet Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermDebt" roleURI="http://www.oilstatesintl.com/role/LongtermDebt">
        <link:definition>0000011 - Disclosure - Long-term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.oilstatesintl.com/role/FairValueMeasurements">
        <link:definition>0000012 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://www.oilstatesintl.com/role/StockholdersEquity">
        <link:definition>0000013 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.oilstatesintl.com/role/IncomeTaxes">
        <link:definition>0000014 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerShare" roleURI="http://www.oilstatesintl.com/role/NetIncomeLossPerShare">
        <link:definition>0000015 - Disclosure - Net Income (Loss) Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermIncentiveCompensation" roleURI="http://www.oilstatesintl.com/role/LongTermIncentiveCompensation">
        <link:definition>0000016 - Disclosure - Long-Term Incentive Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsandRelatedInformation" roleURI="http://www.oilstatesintl.com/role/SegmentsandRelatedInformation">
        <link:definition>0000017 - Disclosure - Segments and Related Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.oilstatesintl.com/role/CommitmentsandContingencies">
        <link:definition>0000018 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DetailsofSelectedBalanceSheetAccountsTables" roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsTables">
        <link:definition>0000019 - Disclosure - Details of Selected Balance Sheet Accounts (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermDebtTables" roleURI="http://www.oilstatesintl.com/role/LongtermDebtTables">
        <link:definition>0000020 - Disclosure - Long-term Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityTables" roleURI="http://www.oilstatesintl.com/role/StockholdersEquityTables">
        <link:definition>0000021 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerShareTables" roleURI="http://www.oilstatesintl.com/role/NetIncomeLossPerShareTables">
        <link:definition>0000022 - Disclosure - Net Income (Loss) Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermIncentiveCompensationTables" roleURI="http://www.oilstatesintl.com/role/LongTermIncentiveCompensationTables">
        <link:definition>0000023 - Disclosure - Long-Term Incentive Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsandRelatedInformationTables" roleURI="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationTables">
        <link:definition>0000024 - Disclosure - Segments and Related Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails" roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails">
        <link:definition>0000025 - Disclosure - Details of Selected Balance Sheet Accounts - Accounts Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DetailsofSelectedBalanceSheetAccountsContractLiabilitiesDetails" roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsContractLiabilitiesDetails">
        <link:definition>0000026 - Disclosure - Details of Selected Balance Sheet Accounts - Contract Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DetailsofSelectedBalanceSheetAccountsNarrativeDetails" roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails">
        <link:definition>0000027 - Disclosure - Details of Selected Balance Sheet Accounts - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DetailsofSelectedBalanceSheetAccountsActivityinAllowanceforDoubtfulAccountsDetails" roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsActivityinAllowanceforDoubtfulAccountsDetails">
        <link:definition>0000028 - Disclosure - Details of Selected Balance Sheet Accounts - Activity in Allowance for Doubtful Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DetailsofSelectedBalanceSheetAccountsInventoriesDetails" roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails">
        <link:definition>0000029 - Disclosure - Details of Selected Balance Sheet Accounts - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DetailsofSelectedBalanceSheetAccountsPropertyPlantandEquipmentDetails" roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsPropertyPlantandEquipmentDetails">
        <link:definition>0000030 - Disclosure - Details of Selected Balance Sheet Accounts - Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails" roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails">
        <link:definition>0000031 - Disclosure - Details of Selected Balance Sheet Accounts - Other Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails" roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails">
        <link:definition>0000032 - Disclosure - Details of Selected Balance Sheet Accounts - Other Noncurrent Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails" roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails">
        <link:definition>0000033 - Disclosure - Details of Selected Balance Sheet Accounts - Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermDebtScheduleofLongtermDebtDetails" roleURI="http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails">
        <link:definition>0000034 - Disclosure - Long-term Debt - Schedule of Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermDebtNarrativeDetails" roleURI="http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails">
        <link:definition>0000035 - Disclosure - Long-term Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsDetails" roleURI="http://www.oilstatesintl.com/role/FairValueMeasurementsDetails">
        <link:definition>0000036 - Disclosure - Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityCommonandPreferredStockDetails" roleURI="http://www.oilstatesintl.com/role/StockholdersEquityCommonandPreferredStockDetails">
        <link:definition>0000037 - Disclosure - Stockholders' Equity - Common and Preferred Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityCommonStockOutstandingActivityDetails" roleURI="http://www.oilstatesintl.com/role/StockholdersEquityCommonStockOutstandingActivityDetails">
        <link:definition>0000038 - Disclosure - Stockholders' Equity - Common Stock Outstanding Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityAccumulatedOtherComprehensiveLossDetails" roleURI="http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails">
        <link:definition>0000039 - Disclosure - Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.oilstatesintl.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>0000040 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerShareScheduleofEarningsPerShareDetails" roleURI="http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails">
        <link:definition>0000041 - Disclosure - Net Income (Loss) Per Share - Schedule of Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerShareNarrativeDetails" roleURI="http://www.oilstatesintl.com/role/NetIncomeLossPerShareNarrativeDetails">
        <link:definition>0000042 - Disclosure - Net Income (Loss) Per Share - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails" roleURI="http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails">
        <link:definition>0000043 - Disclosure - Long-Term Incentive Compensation - Restricted Stock Awards and Related Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermIncentiveCompensationNarrativeDetails" roleURI="http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails">
        <link:definition>0000044 - Disclosure - Long-Term Incentive Compensation - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsandRelatedInformationNarrativeDetails" roleURI="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails">
        <link:definition>0000045 - Disclosure - Segments and Related Information - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsandRelatedInformationNarrativeDetails_1" roleURI="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails_1">
        <link:definition>0000045 - Disclosure - Segments and Related Information - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails" roleURI="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails">
        <link:definition>0000046 - Disclosure - Segments and Related Information - Financial Information by Business Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails" roleURI="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails">
        <link:definition>0000047 - Disclosure - Segments and Related Information - Supplemental Disaggregated Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="ois_AssetBasedRevolvingCreditFacilityMember" abstract="true" name="AssetBasedRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_ShortCycleOtherProductsMember" abstract="true" name="ShortCycleOtherProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member" abstract="true" name="A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances" abstract="false" name="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ois_DownholeTechnologiesMember" abstract="true" name="DownholeTechnologiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter" abstract="false" name="RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ois_ExchangeRateStrengthenedWeakened" abstract="false" name="ExchangeRateStrengthenedWeakened" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ois_FinishedGoodsAndPurchasedProducts" abstract="false" name="FinishedGoodsAndPurchasedProducts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ois_ShortCycleCompletionProductsandServicesMember" abstract="true" name="ShortCycleCompletionProductsandServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_A475ConvertibleSeniorNotesDue2026Member" abstract="true" name="A475ConvertibleSeniorNotesDue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding" abstract="false" name="DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" abstract="false" name="DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess" abstract="false" name="DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ois_ServiceBasedStockUnitsMember" abstract="true" name="ServiceBasedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_DeferredCompensationArrangementWithIndividualPotentialLiability" abstract="false" name="DeferredCompensationArrangementWithIndividualPotentialLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ois_ContractWithCustomerLiabilityIncreaseDueToBillings" abstract="false" name="ContractWithCustomerLiabilityIncreaseDueToBillings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized" abstract="false" name="ContractWithCustomerAssetDecreaseDueToRevenueRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ois_DetailsofSelectedBalanceSheetAccountsAbstract" abstract="true" name="DetailsofSelectedBalanceSheetAccountsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember" abstract="true" name="PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_TotalWellSiteServicesMember" abstract="true" name="TotalWellSiteServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable" abstract="false" name="AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ois_IncomeAttributableToUnvestedRestrictedStockAwards" abstract="false" name="IncomeAttributableToUnvestedRestrictedStockAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear" abstract="false" name="RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ois_AccountsReceivableAllowanceForCreditLossOther" abstract="false" name="AccountsReceivableAllowanceForCreditLossOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding" abstract="false" name="DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ois_WeightedAverageNumberOfCommonSharesOutstanding" abstract="false" name="WeightedAverageNumberOfCommonSharesOutstanding" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ois_DebtInstrumentSpringingMaturityTerm" abstract="false" name="DebtInstrumentSpringingMaturityTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod" abstract="false" name="DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ois_ProjectDrivenProductsMember" abstract="true" name="ProjectDrivenProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_UnbilledRevenueMember" abstract="true" name="UnbilledRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_FinanceLeaseObligationsAndOtherDebtMember" abstract="true" name="FinanceLeaseObligationsAndOtherDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_ShortCycleProductsMember" abstract="true" name="ShortCycleProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt" abstract="false" name="ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ois_RevenuefromContractwithCustomerPercentageofRevenue" abstract="false" name="RevenuefromContractwithCustomerPercentageofRevenue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances" abstract="false" name="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ois_ContractAssetReceivablesMember" abstract="true" name="ContractAssetReceivablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_PatentsTechnologyBasedandKnowhowMember" abstract="true" name="PatentsTechnologyBasedandKnowhowMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_ServiceBasedRestrictedStockMember" abstract="true" name="ServiceBasedRestrictedStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_ShortCycleDrillingServicesMember" abstract="true" name="ShortCycleDrillingServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_OffshoreManufacturedProductsMember" abstract="true" name="OffshoreManufacturedProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_DebtInstrumentPrincipalAmountRepurchased" abstract="false" name="DebtInstrumentPrincipalAmountRepurchased" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ois_OtherReceivablesMember" abstract="true" name="OtherReceivablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ois_OtherProductsAndServicesMember" abstract="true" name="OtherProductsAndServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>ois-20230331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:4f2356a7-be7f-4007-8db8-f4387a08dc8d,g:e10cb925-0fc8-4492-9a32-ad8caf7bd4e2-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="ois-20230331.xsd#UnauditedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3eafa393-28b3-421a-9641-662b0abb2300" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_afe20960-5f8f-4724-be40-0fa7c56ebbef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3eafa393-28b3-421a-9641-662b0abb2300" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_afe20960-5f8f-4724-be40-0fa7c56ebbef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_178d697f-384d-4c54-b09e-308e1ba83a7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3eafa393-28b3-421a-9641-662b0abb2300" xlink:to="loc_us-gaap_OperatingIncomeLoss_178d697f-384d-4c54-b09e-308e1ba83a7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_0b1afbe7-8bdb-4ea5-8d25-f853be9e5321" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3eafa393-28b3-421a-9641-662b0abb2300" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_0b1afbe7-8bdb-4ea5-8d25-f853be9e5321" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_ec5880b6-5545-4c23-af16-a12b8e95100b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_275ab15a-2ab3-4650-a14f-726fd63e26cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_ec5880b6-5545-4c23-af16-a12b8e95100b" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_275ab15a-2ab3-4650-a14f-726fd63e26cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_09444066-0dd4-4999-8788-29261863637d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_ec5880b6-5545-4c23-af16-a12b8e95100b" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_09444066-0dd4-4999-8788-29261863637d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_6e2213de-ee33-4cbe-9524-d6993a3595db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_ec5880b6-5545-4c23-af16-a12b8e95100b" xlink:to="loc_us-gaap_DepreciationAndAmortization_6e2213de-ee33-4cbe-9524-d6993a3595db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_a81a7d01-6aee-4ebe-9bb5-6da18175b9a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_ec5880b6-5545-4c23-af16-a12b8e95100b" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_a81a7d01-6aee-4ebe-9bb5-6da18175b9a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8b530cbe-2688-4c92-9b6e-e3a30df2bcf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_b690a215-b778-4b68-99ac-950f9ea5b681" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8b530cbe-2688-4c92-9b6e-e3a30df2bcf7" xlink:to="loc_us-gaap_CostsAndExpenses_b690a215-b778-4b68-99ac-950f9ea5b681" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_eb375fb4-072f-4c4e-8f30-62a95ff21870" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8b530cbe-2688-4c92-9b6e-e3a30df2bcf7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_eb375fb4-072f-4c4e-8f30-62a95ff21870" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ba80cc73-1e3e-4da0-a78c-a2e603d3e7e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3f78d747-99d0-4bf7-85d4-4f6c67d872af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_ba80cc73-1e3e-4da0-a78c-a2e603d3e7e7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3f78d747-99d0-4bf7-85d4-4f6c67d872af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2a4b8a5a-1ce6-4021-b4cc-0e451d0329d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_ba80cc73-1e3e-4da0-a78c-a2e603d3e7e7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2a4b8a5a-1ce6-4021-b4cc-0e451d0329d1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="simple" xlink:href="ois-20230331.xsd#UnauditedConsolidatedStatementsofComprehensiveIncomeLoss"/>
  <link:calculationLink xlink:role="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d0ede5a9-264f-40a8-934d-1392e84cec37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_729a5d72-b6d4-417c-9526-b485f6b08ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_d0ede5a9-264f-40a8-934d-1392e84cec37" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_729a5d72-b6d4-417c-9526-b485f6b08ac9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9131d449-c61d-484d-b326-630ba517bdab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_d0ede5a9-264f-40a8-934d-1392e84cec37" xlink:to="loc_us-gaap_NetIncomeLoss_9131d449-c61d-484d-b326-630ba517bdab" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ois-20230331.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1d56db47-d98c-4e5a-8268-d4ec937af7aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_48af9f0d-670c-48e0-b2d5-31205fc92ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1d56db47-d98c-4e5a-8268-d4ec937af7aa" xlink:to="loc_us-gaap_LiabilitiesCurrent_48af9f0d-670c-48e0-b2d5-31205fc92ea1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_956e1c55-232c-4231-aa48-dca069c232af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1d56db47-d98c-4e5a-8268-d4ec937af7aa" xlink:to="loc_us-gaap_LongTermDebt_956e1c55-232c-4231-aa48-dca069c232af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ec3578f3-44a2-4f4f-9596-27cf71726a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1d56db47-d98c-4e5a-8268-d4ec937af7aa" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ec3578f3-44a2-4f4f-9596-27cf71726a0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_6a52eb8c-ef11-46c4-9779-f31b2596b90b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1d56db47-d98c-4e5a-8268-d4ec937af7aa" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_6a52eb8c-ef11-46c4-9779-f31b2596b90b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_e492b7cf-65f9-4eee-b8f9-9d135aa7565c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1d56db47-d98c-4e5a-8268-d4ec937af7aa" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_e492b7cf-65f9-4eee-b8f9-9d135aa7565c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_95a94548-e715-403b-893d-d041231a83cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9f3c3835-4a43-46ee-aa16-a9a7d6c6d6d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_95a94548-e715-403b-893d-d041231a83cf" xlink:to="loc_us-gaap_Goodwill_9f3c3835-4a43-46ee-aa16-a9a7d6c6d6d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f844d53c-04df-41e3-a847-00ab95c79bac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_95a94548-e715-403b-893d-d041231a83cf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f844d53c-04df-41e3-a847-00ab95c79bac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_1e564e75-3589-44ab-841f-4840ef95b077" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_95a94548-e715-403b-893d-d041231a83cf" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_1e564e75-3589-44ab-841f-4840ef95b077" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5f6ffb16-6227-4c4e-94c0-9dc8f4bd5eba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_95a94548-e715-403b-893d-d041231a83cf" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5f6ffb16-6227-4c4e-94c0-9dc8f4bd5eba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b13e6217-4314-4c5a-b351-89d255dd6dba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_95a94548-e715-403b-893d-d041231a83cf" xlink:to="loc_us-gaap_AssetsCurrent_b13e6217-4314-4c5a-b351-89d255dd6dba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_b0a72569-a4e4-4729-b101-59997846624b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_95a94548-e715-403b-893d-d041231a83cf" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_b0a72569-a4e4-4729-b101-59997846624b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d021f3e5-a302-43df-8193-bc7b313614be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_13f9d2a6-269d-400c-9378-26edb3cbc7e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d021f3e5-a302-43df-8193-bc7b313614be" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_13f9d2a6-269d-400c-9378-26edb3cbc7e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_06f8ecb6-ee1f-439c-ad8a-9309f015a10a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d021f3e5-a302-43df-8193-bc7b313614be" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_06f8ecb6-ee1f-439c-ad8a-9309f015a10a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_528ce96c-4c54-4a23-9346-75c375f2a8b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d021f3e5-a302-43df-8193-bc7b313614be" xlink:to="loc_us-gaap_InventoryNet_528ce96c-4c54-4a23-9346-75c375f2a8b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_c0ad9cb8-18c7-4a74-9e31-08b91605949f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d021f3e5-a302-43df-8193-bc7b313614be" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_c0ad9cb8-18c7-4a74-9e31-08b91605949f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_aac9f546-f44b-4990-8888-31516ebb9672" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_c6d263ff-fd56-41c9-be4a-4b2d901ef37b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_aac9f546-f44b-4990-8888-31516ebb9672" xlink:to="loc_us-gaap_Liabilities_c6d263ff-fd56-41c9-be4a-4b2d901ef37b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9ddccb36-fa6a-4458-aed9-1fdd6a6be77d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_aac9f546-f44b-4990-8888-31516ebb9672" xlink:to="loc_us-gaap_StockholdersEquity_9ddccb36-fa6a-4458-aed9-1fdd6a6be77d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e09b87cb-2d54-4da6-8fde-cd5eab7494e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1ee0344b-0f29-411a-ab12-67e6c5d995d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e09b87cb-2d54-4da6-8fde-cd5eab7494e5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1ee0344b-0f29-411a-ab12-67e6c5d995d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_73599850-729a-48e1-95e9-f9ad2a340bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e09b87cb-2d54-4da6-8fde-cd5eab7494e5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_73599850-729a-48e1-95e9-f9ad2a340bbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_929ee5ee-7c8d-42b2-8f94-5af5a8a13f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e09b87cb-2d54-4da6-8fde-cd5eab7494e5" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_929ee5ee-7c8d-42b2-8f94-5af5a8a13f6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_60005310-5974-42a0-8e35-c39a80f28296" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e09b87cb-2d54-4da6-8fde-cd5eab7494e5" xlink:to="loc_us-gaap_CommonStockValue_60005310-5974-42a0-8e35-c39a80f28296" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_c1783cba-5e2d-4294-99b1-522f6a92df2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e09b87cb-2d54-4da6-8fde-cd5eab7494e5" xlink:to="loc_us-gaap_TreasuryStockCommonValue_c1783cba-5e2d-4294-99b1-522f6a92df2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_9e9c7a91-c46f-47e7-b62d-97942ae68cab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_f9b60bed-de17-4938-9ec0-8776e2ea9da7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9e9c7a91-c46f-47e7-b62d-97942ae68cab" xlink:to="loc_us-gaap_AccountsPayableCurrent_f9b60bed-de17-4938-9ec0-8776e2ea9da7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_203a4ae6-32b0-46ad-92ff-09c0084a0933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9e9c7a91-c46f-47e7-b62d-97942ae68cab" xlink:to="loc_us-gaap_LongTermDebtCurrent_203a4ae6-32b0-46ad-92ff-09c0084a0933" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_32db868b-47d0-49d7-8341-de602c3b410a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9e9c7a91-c46f-47e7-b62d-97942ae68cab" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_32db868b-47d0-49d7-8341-de602c3b410a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_fe946e41-86af-4eb6-81d7-e238b6e64dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9e9c7a91-c46f-47e7-b62d-97942ae68cab" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_fe946e41-86af-4eb6-81d7-e238b6e64dd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_76578c0c-85d0-4b37-a8c6-b31919dc1b61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9e9c7a91-c46f-47e7-b62d-97942ae68cab" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_76578c0c-85d0-4b37-a8c6-b31919dc1b61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_655775f3-9184-4635-a6ef-8557aa839cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_9e9c7a91-c46f-47e7-b62d-97942ae68cab" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_655775f3-9184-4635-a6ef-8557aa839cc2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="ois-20230331.xsd#UnauditedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fc05c7ca-161f-49e4-b6fe-1d2d39b959b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_007db4b4-ef41-4882-949f-aaa46ae070f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fc05c7ca-161f-49e4-b6fe-1d2d39b959b8" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_007db4b4-ef41-4882-949f-aaa46ae070f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_f5b5e72c-a470-4776-860d-f05427661488" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fc05c7ca-161f-49e4-b6fe-1d2d39b959b8" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_f5b5e72c-a470-4776-860d-f05427661488" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7808ef39-73c5-4c38-9084-34580ca34136" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fc05c7ca-161f-49e4-b6fe-1d2d39b959b8" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7808ef39-73c5-4c38-9084-34580ca34136" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b531cb31-e98d-429a-a36e-3db53c63fdf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_d6d9569d-f276-4f3e-a9cb-b93706c6da12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b531cb31-e98d-429a-a36e-3db53c63fdf3" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_d6d9569d-f276-4f3e-a9cb-b93706c6da12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_6b6c3df1-dcbf-4eca-954d-29ce4aaa746f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b531cb31-e98d-429a-a36e-3db53c63fdf3" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_6b6c3df1-dcbf-4eca-954d-29ce4aaa746f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt_4ad6baa6-4e7f-4b1d-979e-3309aa0262ef" xlink:href="ois-20230331.xsd#ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b531cb31-e98d-429a-a36e-3db53c63fdf3" xlink:to="loc_ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt_4ad6baa6-4e7f-4b1d-979e-3309aa0262ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_8639120a-b6fd-4787-87ef-369ea13025cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b531cb31-e98d-429a-a36e-3db53c63fdf3" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_8639120a-b6fd-4787-87ef-369ea13025cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_962b1191-22fc-4204-994c-35ba2bffde24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b531cb31-e98d-429a-a36e-3db53c63fdf3" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_962b1191-22fc-4204-994c-35ba2bffde24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_71e32045-0ae5-4216-9510-a6f1cf1446c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b531cb31-e98d-429a-a36e-3db53c63fdf3" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_71e32045-0ae5-4216-9510-a6f1cf1446c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_25e07dca-4e83-468e-afb7-0fd709b14d01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3a4f9619-078e-49be-959e-c41d26120c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_25e07dca-4e83-468e-afb7-0fd709b14d01" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_3a4f9619-078e-49be-959e-c41d26120c8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3c4c0e6c-86eb-46a5-8abe-5d925eb98e69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_25e07dca-4e83-468e-afb7-0fd709b14d01" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3c4c0e6c-86eb-46a5-8abe-5d925eb98e69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_68904a2d-0479-49b5-9f24-e803414c558a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_25e07dca-4e83-468e-afb7-0fd709b14d01" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_68904a2d-0479-49b5-9f24-e803414c558a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_436474e3-9e1d-4ca8-989d-963016ec0111" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_25e07dca-4e83-468e-afb7-0fd709b14d01" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_436474e3-9e1d-4ca8-989d-963016ec0111" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea091e9f-7c0b-4ee4-9da6-facea29d2dcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_6380d2a8-5e87-4407-8b18-f336ca0613e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea091e9f-7c0b-4ee4-9da6-facea29d2dcb" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_6380d2a8-5e87-4407-8b18-f336ca0613e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_59c02607-736f-4853-86e3-f9ccaeedb7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea091e9f-7c0b-4ee4-9da6-facea29d2dcb" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_59c02607-736f-4853-86e3-f9ccaeedb7ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_0553c820-6dc4-4a54-9321-9548a2408cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea091e9f-7c0b-4ee4-9da6-facea29d2dcb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_0553c820-6dc4-4a54-9321-9548a2408cbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_53ecb310-c7cc-4b9c-9304-3c5abcc18ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea091e9f-7c0b-4ee4-9da6-facea29d2dcb" xlink:to="loc_us-gaap_ShareBasedCompensation_53ecb310-c7cc-4b9c-9304-3c5abcc18ce0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_932f525d-25ad-469e-898b-e97f14bd03a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea091e9f-7c0b-4ee4-9da6-facea29d2dcb" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_932f525d-25ad-469e-898b-e97f14bd03a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_68c484ec-b05d-4686-b93f-30f50c519cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea091e9f-7c0b-4ee4-9da6-facea29d2dcb" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_68c484ec-b05d-4686-b93f-30f50c519cd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_c2c77dd1-e024-450e-b719-7de514a5b678" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea091e9f-7c0b-4ee4-9da6-facea29d2dcb" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_c2c77dd1-e024-450e-b719-7de514a5b678" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b2c36c10-756d-4625-add8-ee4a8acb3d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea091e9f-7c0b-4ee4-9da6-facea29d2dcb" xlink:to="loc_us-gaap_NetIncomeLoss_b2c36c10-756d-4625-add8-ee4a8acb3d7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_49ac24aa-668f-44cf-a5e9-52e579273aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea091e9f-7c0b-4ee4-9da6-facea29d2dcb" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_49ac24aa-668f-44cf-a5e9-52e579273aa5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_d6807d13-a3f5-464d-8ec1-a398692c61fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea091e9f-7c0b-4ee4-9da6-facea29d2dcb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_d6807d13-a3f5-464d-8ec1-a398692c61fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_6f549b9e-1d69-4983-829a-dcad57ef9c85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea091e9f-7c0b-4ee4-9da6-facea29d2dcb" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_6f549b9e-1d69-4983-829a-dcad57ef9c85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_879279ab-12aa-4de4-9b61-7aa5ef43329f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ea091e9f-7c0b-4ee4-9da6-facea29d2dcb" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_879279ab-12aa-4de4-9b61-7aa5ef43329f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_bc2f3437-3024-44f3-baa6-5f4fae0dab21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_de1f8dea-5528-44fa-97eb-fa1d14f92115" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_bc2f3437-3024-44f3-baa6-5f4fae0dab21" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_de1f8dea-5528-44fa-97eb-fa1d14f92115" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_5ec2f370-f4d7-4171-9be3-96012cff4b73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_bc2f3437-3024-44f3-baa6-5f4fae0dab21" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_5ec2f370-f4d7-4171-9be3-96012cff4b73" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsInventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_4e1602ca-b704-42fd-9659-5dacabf3715f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_FinishedGoodsAndPurchasedProducts_b682ff54-f4b8-4582-9764-40ca074ba872" xlink:href="ois-20230331.xsd#ois_FinishedGoodsAndPurchasedProducts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_4e1602ca-b704-42fd-9659-5dacabf3715f" xlink:to="loc_ois_FinishedGoodsAndPurchasedProducts_b682ff54-f4b8-4582-9764-40ca074ba872" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_0f8902f6-2622-487f-881f-7b30b742a1a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_4e1602ca-b704-42fd-9659-5dacabf3715f" xlink:to="loc_us-gaap_InventoryRawMaterials_0f8902f6-2622-487f-881f-7b30b742a1a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_eae66e30-6257-45fe-b9b1-a583fe1b5d79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_4e1602ca-b704-42fd-9659-5dacabf3715f" xlink:to="loc_us-gaap_InventoryWorkInProcess_eae66e30-6257-45fe-b9b1-a583fe1b5d79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_609a2c1d-7f09-4278-9017-3c49605d7237" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_964222a9-3ede-48c7-962b-6a734ca258ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_609a2c1d-7f09-4278-9017-3c49605d7237" xlink:to="loc_us-gaap_InventoryValuationReserves_964222a9-3ede-48c7-962b-6a734ca258ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_96e11a96-2cb3-4aff-82d1-397a68aa4270" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_609a2c1d-7f09-4278-9017-3c49605d7237" xlink:to="loc_us-gaap_InventoryGross_96e11a96-2cb3-4aff-82d1-397a68aa4270" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_fea9214d-73ac-4b23-a62a-427eaaa1450d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9fe93bbd-af36-429f-9e48-a62032cc9a69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_fea9214d-73ac-4b23-a62a-427eaaa1450d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9fe93bbd-af36-429f-9e48-a62032cc9a69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_91657c04-8bec-48ca-a8e3-1b1a1779a2ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_fea9214d-73ac-4b23-a62a-427eaaa1450d" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_91657c04-8bec-48ca-a8e3-1b1a1779a2ee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e28e23c3-c58c-4aaa-98df-fa2dd3b82d57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0a639f56-d66d-4be9-a9a5-e905828a5c59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e28e23c3-c58c-4aaa-98df-fa2dd3b82d57" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0a639f56-d66d-4be9-a9a5-e905828a5c59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a7657c33-bc5c-4e46-97b3-1fc8dfa85dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e28e23c3-c58c-4aaa-98df-fa2dd3b82d57" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_a7657c33-bc5c-4e46-97b3-1fc8dfa85dc7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0122a558-cbe9-4853-b68a-b2d11247c4d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_91446706-4b4c-441e-8de9-17063e5f3795" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_0122a558-cbe9-4853-b68a-b2d11247c4d8" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_91446706-4b4c-441e-8de9-17063e5f3795" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_09a175a9-9ffd-4fc7-9d5a-e2aeda46b8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_0122a558-cbe9-4853-b68a-b2d11247c4d8" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_09a175a9-9ffd-4fc7-9d5a-e2aeda46b8ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_8730951f-6580-4dfa-9107-fe4f98e4fed0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_0122a558-cbe9-4853-b68a-b2d11247c4d8" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_8730951f-6580-4dfa-9107-fe4f98e4fed0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_afd057e1-1a57-4c4c-9576-71c0d1998874" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCosts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_0122a558-cbe9-4853-b68a-b2d11247c4d8" xlink:to="loc_us-gaap_DeferredCosts_afd057e1-1a57-4c4c-9576-71c0d1998874" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_39c3b000-c97e-45ea-9ef1-d432fce85afb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_6459f300-a9cf-43ce-a76a-d33a2a9e9ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_39c3b000-c97e-45ea-9ef1-d432fce85afb" xlink:to="loc_us-gaap_InterestPayableCurrent_6459f300-a9cf-43ce-a76a-d33a2a9e9ca2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_34e9b6ec-e072-40d3-b438-c4391913c968" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_39c3b000-c97e-45ea-9ef1-d432fce85afb" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_34e9b6ec-e072-40d3-b438-c4391913c968" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_16cde636-f0b1-4210-ae32-64abcbbfc112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_39c3b000-c97e-45ea-9ef1-d432fce85afb" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_16cde636-f0b1-4210-ae32-64abcbbfc112" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent_cc46ba90-b082-4863-bd2d-eecd5dd62e95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_39c3b000-c97e-45ea-9ef1-d432fce85afb" xlink:to="loc_us-gaap_AccruedSalesCommissionCurrent_cc46ba90-b082-4863-bd2d-eecd5dd62e95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_a4d4537d-ee43-445c-8431-533329a0b6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_39c3b000-c97e-45ea-9ef1-d432fce85afb" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_a4d4537d-ee43-445c-8431-533329a0b6e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_b7848b4d-a2b1-45ec-b2b3-84163e0a91eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_39c3b000-c97e-45ea-9ef1-d432fce85afb" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_b7848b4d-a2b1-45ec-b2b3-84163e0a91eb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#LongtermDebtScheduleofLongtermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_eb8f4341-0cb3-448d-9b1b-bc59b2628b50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_b56191ca-ea68-43ee-a8d8-ad2ac2daabfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_eb8f4341-0cb3-448d-9b1b-bc59b2628b50" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_b56191ca-ea68-43ee-a8d8-ad2ac2daabfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_aecc9ce3-fcb1-46f2-98a6-f59a168fc3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_eb8f4341-0cb3-448d-9b1b-bc59b2628b50" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_aecc9ce3-fcb1-46f2-98a6-f59a168fc3c7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#NetIncomeLossPerShareScheduleofEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_29cec71a-23d2-4f11-a5cc-42d5eb2622e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3fcb8eee-9ccb-4a92-887e-8ab47b2e8556" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_29cec71a-23d2-4f11-a5cc-42d5eb2622e1" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3fcb8eee-9ccb-4a92-887e-8ab47b2e8556" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecurities_f99b773f-3281-4083-a85d-34f582502143" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DilutiveSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_29cec71a-23d2-4f11-a5cc-42d5eb2622e1" xlink:to="loc_us-gaap_DilutiveSecurities_f99b773f-3281-4083-a85d-34f582502143" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_42366a5b-d31e-4201-9380-81b81ff8f831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_05fc12a3-4c49-42c8-99cf-b7abf5f0eab3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_42366a5b-d31e-4201-9380-81b81ff8f831" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_05fc12a3-4c49-42c8-99cf-b7abf5f0eab3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_WeightedAverageNumberOfCommonSharesOutstanding_31c53e16-a9f4-44b9-974a-e777d813e80f" xlink:href="ois-20230331.xsd#ois_WeightedAverageNumberOfCommonSharesOutstanding"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_42366a5b-d31e-4201-9380-81b81ff8f831" xlink:to="loc_ois_WeightedAverageNumberOfCommonSharesOutstanding_31c53e16-a9f4-44b9-974a-e777d813e80f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_63a46f0f-388e-4cd8-b757-dda3b9735c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_fa9ce78a-250f-4ded-aee5-2b9dd2dfe923" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_63a46f0f-388e-4cd8-b757-dda3b9735c1a" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_fa9ce78a-250f-4ded-aee5-2b9dd2dfe923" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecurities_e890628f-ea33-4ac4-a924-0988a944349a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DilutiveSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_63a46f0f-388e-4cd8-b757-dda3b9735c1a" xlink:to="loc_us-gaap_DilutiveSecurities_e890628f-ea33-4ac4-a924-0988a944349a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_10c7976c-ebf1-4a08-b009-c1b9145f30a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1ff34760-c473-448c-9ad4-a5a1152f59de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_10c7976c-ebf1-4a08-b009-c1b9145f30a0" xlink:to="loc_us-gaap_NetIncomeLoss_1ff34760-c473-448c-9ad4-a5a1152f59de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_IncomeAttributableToUnvestedRestrictedStockAwards_8f85e755-c517-44f8-b35a-d763be2d0a47" xlink:href="ois-20230331.xsd#ois_IncomeAttributableToUnvestedRestrictedStockAwards"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_10c7976c-ebf1-4a08-b009-c1b9145f30a0" xlink:to="loc_ois_IncomeAttributableToUnvestedRestrictedStockAwards_8f85e755-c517-44f8-b35a-d763be2d0a47" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>ois-20230331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:4f2356a7-be7f-4007-8db8-f4387a08dc8d,g:e10cb925-0fc8-4492-9a32-ad8caf7bd4e2-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="ois-20230331.xsd#UnauditedConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations" xlink:type="extended" id="ie969caf4e82b47649579242686a65579_UnauditedConsolidatedStatementsofOperations">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_e38bc40c-70f6-43ea-a30f-541f4d1de57b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_RevenuesAbstract_e38bc40c-70f6-43ea-a30f-541f4d1de57b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1179d4d2-1784-4ec3-ad7e-bc8f3f1ce45f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_e38bc40c-70f6-43ea-a30f-541f4d1de57b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1179d4d2-1784-4ec3-ad7e-bc8f3f1ce45f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpensesAbstract_f3aaf544-9b9e-47d2-8cfa-e632d2502bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingCostsAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_OperatingCostsAndExpensesAbstract_f3aaf544-9b9e-47d2-8cfa-e632d2502bb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_33bde692-d596-441d-9c4a-5955a26b9a08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_f3aaf544-9b9e-47d2-8cfa-e632d2502bb8" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_33bde692-d596-441d-9c4a-5955a26b9a08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_8f100058-ee7b-4036-91b0-7801cd4d39fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_f3aaf544-9b9e-47d2-8cfa-e632d2502bb8" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_8f100058-ee7b-4036-91b0-7801cd4d39fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_eabfd911-3a70-40bd-a983-0c295b5cdeb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_f3aaf544-9b9e-47d2-8cfa-e632d2502bb8" xlink:to="loc_us-gaap_DepreciationAndAmortization_eabfd911-3a70-40bd-a983-0c295b5cdeb0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_e9646600-8448-4040-9687-906718ea28ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_f3aaf544-9b9e-47d2-8cfa-e632d2502bb8" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_e9646600-8448-4040-9687-906718ea28ab" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_d2f74084-a145-4e94-9d5f-3138e7e9b7b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_f3aaf544-9b9e-47d2-8cfa-e632d2502bb8" xlink:to="loc_us-gaap_CostsAndExpenses_d2f74084-a145-4e94-9d5f-3138e7e9b7b8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bcc8691f-5233-4c0a-bed9-0b1b5537f75c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_OperatingIncomeLoss_bcc8691f-5233-4c0a-bed9-0b1b5537f75c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_64bdb08b-cda7-47dc-9368-02f2908c9933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_64bdb08b-cda7-47dc-9368-02f2908c9933" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_8cc31940-3412-47e2-a290-376f52855cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_8cc31940-3412-47e2-a290-376f52855cd2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e4ac109a-c566-4269-a3a8-d2fd550e6b76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e4ac109a-c566-4269-a3a8-d2fd550e6b76" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_935cf7d0-f2bc-4df2-ae66-86c802328afa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_935cf7d0-f2bc-4df2-ae66-86c802328afa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3ce064f7-e54e-44d9-bda7-30773896459a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_NetIncomeLoss_3ce064f7-e54e-44d9-bda7-30773896459a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_2fc7c0a3-3f1e-4671-974f-e2571d74eebb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_2fc7c0a3-3f1e-4671-974f-e2571d74eebb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_dcf4359c-f5a8-46d3-ba64-75f2be495e32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_2fc7c0a3-3f1e-4671-974f-e2571d74eebb" xlink:to="loc_us-gaap_EarningsPerShareBasic_dcf4359c-f5a8-46d3-ba64-75f2be495e32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_0dbb1a25-c480-4187-821f-af09f52b2c11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_2fc7c0a3-3f1e-4671-974f-e2571d74eebb" xlink:to="loc_us-gaap_EarningsPerShareDiluted_0dbb1a25-c480-4187-821f-af09f52b2c11" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_601d631d-95b8-483e-910d-56aa76977138" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_601d631d-95b8-483e-910d-56aa76977138" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fdb3749f-930d-4dfe-9799-9e0d0b922d46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_601d631d-95b8-483e-910d-56aa76977138" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fdb3749f-930d-4dfe-9799-9e0d0b922d46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_48531474-33e3-4580-afe6-93159eb7a581" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_601d631d-95b8-483e-910d-56aa76977138" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_48531474-33e3-4580-afe6-93159eb7a581" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5bd252a1-28aa-44b0-b767-83ff35469a58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_StatementTable_5bd252a1-28aa-44b0-b767-83ff35469a58" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_8198db40-6d73-4aa6-9edf-fdd7e660aa05" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5bd252a1-28aa-44b0-b767-83ff35469a58" xlink:to="loc_srt_ProductOrServiceAxis_8198db40-6d73-4aa6-9edf-fdd7e660aa05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_8198db40-6d73-4aa6-9edf-fdd7e660aa05_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_8198db40-6d73-4aa6-9edf-fdd7e660aa05" xlink:to="loc_srt_ProductsAndServicesDomain_8198db40-6d73-4aa6-9edf-fdd7e660aa05_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_00896f9f-42c7-4288-bbf5-a768bdb7a1b6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_8198db40-6d73-4aa6-9edf-fdd7e660aa05" xlink:to="loc_srt_ProductsAndServicesDomain_00896f9f-42c7-4288-bbf5-a768bdb7a1b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_cbdce388-dcc9-41c7-8b1e-acbefe809204" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_00896f9f-42c7-4288-bbf5-a768bdb7a1b6" xlink:to="loc_us-gaap_ProductMember_cbdce388-dcc9-41c7-8b1e-acbefe809204" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_327e0019-5a9d-4322-90c3-21bf1e694870" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_00896f9f-42c7-4288-bbf5-a768bdb7a1b6" xlink:to="loc_us-gaap_ServiceMember_327e0019-5a9d-4322-90c3-21bf1e694870" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="ois-20230331.xsd#UnauditedConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="i0c45381e589a485680c7c77cffff3a53_UnauditedConsolidatedStatementsofStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_545aaaec-f7fe-4671-b882-ae935ea2a4c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_545aaaec-f7fe-4671-b882-ae935ea2a4c6" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1e68e501-8f55-4477-bceb-a6900c6bc5d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:to="loc_us-gaap_StockholdersEquity_1e68e501-8f55-4477-bceb-a6900c6bc5d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fcf94e75-8c5d-4b88-908b-7858cc20d859" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:to="loc_us-gaap_NetIncomeLoss_fcf94e75-8c5d-4b88-908b-7858cc20d859" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances_e240c78e-1957-4752-8081-71cac1d18c1a" xlink:href="ois-20230331.xsd#ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:to="loc_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances_e240c78e-1957-4752-8081-71cac1d18c1a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances_4f433d6c-325d-4449-b04a-fefbe5697b4d" xlink:href="ois-20230331.xsd#ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:to="loc_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances_4f433d6c-325d-4449-b04a-fefbe5697b4d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_488b87ab-bc54-4350-95a8-2f89737804be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_488b87ab-bc54-4350-95a8-2f89737804be" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_a993abc8-2b7f-4f78-b096-5f84299b6828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_a993abc8-2b7f-4f78-b096-5f84299b6828" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6ab9afe3-0113-42dc-9ed8-6a37032e0ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d0f35fc3-c867-457e-a731-ea789374203f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_545aaaec-f7fe-4671-b882-ae935ea2a4c6" xlink:to="loc_us-gaap_StatementTable_d0f35fc3-c867-457e-a731-ea789374203f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1a63f376-e72a-4ac7-a48e-df4d33c8beff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_d0f35fc3-c867-457e-a731-ea789374203f" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1a63f376-e72a-4ac7-a48e-df4d33c8beff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1a63f376-e72a-4ac7-a48e-df4d33c8beff_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1a63f376-e72a-4ac7-a48e-df4d33c8beff" xlink:to="loc_us-gaap_EquityComponentDomain_1a63f376-e72a-4ac7-a48e-df4d33c8beff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a408c68f-bc42-4209-915c-3a87581b168b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1a63f376-e72a-4ac7-a48e-df4d33c8beff" xlink:to="loc_us-gaap_EquityComponentDomain_a408c68f-bc42-4209-915c-3a87581b168b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_3acd3b17-4b5f-4fbb-902d-bb7186957c41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a408c68f-bc42-4209-915c-3a87581b168b" xlink:to="loc_us-gaap_CommonStockMember_3acd3b17-4b5f-4fbb-902d-bb7186957c41" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_b087dfa4-adb5-4095-a807-150cbfba8253" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a408c68f-bc42-4209-915c-3a87581b168b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_b087dfa4-adb5-4095-a807-150cbfba8253" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f9ae18b8-4ed2-4b8c-af1e-c220a2d32cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a408c68f-bc42-4209-915c-3a87581b168b" xlink:to="loc_us-gaap_RetainedEarningsMember_f9ae18b8-4ed2-4b8c-af1e-c220a2d32cc1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8270fb96-7fb0-4d30-b169-ce1c7a2d0e89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a408c68f-bc42-4209-915c-3a87581b168b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8270fb96-7fb0-4d30-b169-ce1c7a2d0e89" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_a7066c87-c87e-4513-bf1e-f6db62f1a2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a408c68f-bc42-4209-915c-3a87581b168b" xlink:to="loc_us-gaap_TreasuryStockCommonMember_a7066c87-c87e-4513-bf1e-f6db62f1a2e8" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlowsParenthetical" xlink:type="simple" xlink:href="ois-20230331.xsd#UnauditedConsolidatedStatementsofCashFlowsParenthetical"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlowsParenthetical" xlink:type="extended" id="i37798a0c6a0b485ea043c5f1a70541e9_UnauditedConsolidatedStatementsofCashFlowsParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_743dffcf-ec7c-4356-a913-a33439d3d39a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_770900ac-1d7e-4aa9-9d34-118387ceccce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_743dffcf-ec7c-4356-a913-a33439d3d39a" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_770900ac-1d7e-4aa9-9d34-118387ceccce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9a40c754-6d59-463a-9b32-2121fa4dbbf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_743dffcf-ec7c-4356-a913-a33439d3d39a" xlink:to="loc_us-gaap_StatementTable_9a40c754-6d59-463a-9b32-2121fa4dbbf5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_0902b612-8c43-42f8-8530-7f4bcb02c857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9a40c754-6d59-463a-9b32-2121fa4dbbf5" xlink:to="loc_us-gaap_DebtInstrumentAxis_0902b612-8c43-42f8-8530-7f4bcb02c857" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0902b612-8c43-42f8-8530-7f4bcb02c857_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_0902b612-8c43-42f8-8530-7f4bcb02c857" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0902b612-8c43-42f8-8530-7f4bcb02c857_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_bff2a026-8e5d-490f-a96e-e73d5e77dfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_0902b612-8c43-42f8-8530-7f4bcb02c857" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_bff2a026-8e5d-490f-a96e-e73d5e77dfa0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member_0ed39b28-77b0-4435-9ce4-7f26df46c5f3" xlink:href="ois-20230331.xsd#ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bff2a026-8e5d-490f-a96e-e73d5e77dfa0" xlink:to="loc_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member_0ed39b28-77b0-4435-9ce4-7f26df46c5f3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails" xlink:type="extended" id="ia8e1aa65aa4e46609a2efc06ebfd2404_DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_363bbc74-f518-48c6-a588-aa4fa1a55e20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_4304e2f5-251c-4c49-aa33-b66816077d34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_363bbc74-f518-48c6-a588-aa4fa1a55e20" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_4304e2f5-251c-4c49-aa33-b66816077d34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_e5dbc889-2240-4333-94db-242b91020ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_363bbc74-f518-48c6-a588-aa4fa1a55e20" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_e5dbc889-2240-4333-94db-242b91020ebc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_824a4817-5ec9-429c-9d60-d019d20aec2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_363bbc74-f518-48c6-a588-aa4fa1a55e20" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_824a4817-5ec9-429c-9d60-d019d20aec2d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable_bd4b5238-3037-4512-b3d3-49b9ea869207" xlink:href="ois-20230331.xsd#ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_363bbc74-f518-48c6-a588-aa4fa1a55e20" xlink:to="loc_ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable_bd4b5238-3037-4512-b3d3-49b9ea869207" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_38919793-5bed-4f99-9e8c-e634dd805a22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_363bbc74-f518-48c6-a588-aa4fa1a55e20" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_38919793-5bed-4f99-9e8c-e634dd805a22" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_89135a08-b495-44c8-8dfb-6c364bef5919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_38919793-5bed-4f99-9e8c-e634dd805a22" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_89135a08-b495-44c8-8dfb-6c364bef5919" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_89135a08-b495-44c8-8dfb-6c364bef5919_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_89135a08-b495-44c8-8dfb-6c364bef5919" xlink:to="loc_us-gaap_ReceivableTypeDomain_89135a08-b495-44c8-8dfb-6c364bef5919_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_85c1de25-5449-41d8-b998-ebd2c4f968a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_89135a08-b495-44c8-8dfb-6c364bef5919" xlink:to="loc_us-gaap_ReceivableTypeDomain_85c1de25-5449-41d8-b998-ebd2c4f968a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember_1b839651-763e-4198-b97c-9b21d66218cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_85c1de25-5449-41d8-b998-ebd2c4f968a4" xlink:to="loc_us-gaap_TradeAccountsReceivableMember_1b839651-763e-4198-b97c-9b21d66218cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_UnbilledRevenueMember_6357e882-f4cd-4aeb-b7c9-d40a880910e7" xlink:href="ois-20230331.xsd#ois_UnbilledRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_85c1de25-5449-41d8-b998-ebd2c4f968a4" xlink:to="loc_ois_UnbilledRevenueMember_6357e882-f4cd-4aeb-b7c9-d40a880910e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ContractAssetReceivablesMember_1a5a0a63-499d-4c1d-81cd-e87c636d02de" xlink:href="ois-20230331.xsd#ois_ContractAssetReceivablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_85c1de25-5449-41d8-b998-ebd2c4f968a4" xlink:to="loc_ois_ContractAssetReceivablesMember_1a5a0a63-499d-4c1d-81cd-e87c636d02de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OtherReceivablesMember_d190132c-f8dc-4a69-9724-79f1ad7e0d65" xlink:href="ois-20230331.xsd#ois_OtherReceivablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_85c1de25-5449-41d8-b998-ebd2c4f968a4" xlink:to="loc_ois_OtherReceivablesMember_d190132c-f8dc-4a69-9724-79f1ad7e0d65" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails" xlink:type="extended" id="ie53060a4144e4874a2d7e3a6c1f374bc_DetailsofSelectedBalanceSheetAccountsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_f2d15b6c-644f-4582-ba1b-b1f98fec6313" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_f2d15b6c-644f-4582-ba1b-b1f98fec6313" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_b2beaedb-ad30-4439-8dec-6c765299b686" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_b2beaedb-ad30-4439-8dec-6c765299b686" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_b6907311-6ebf-48a2-a79e-b44b351136f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetReclassifiedToReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_b6907311-6ebf-48a2-a79e-b44b351136f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized_f0433b60-5c73-464f-84aa-ec420e80bea9" xlink:href="ois-20230331.xsd#ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized_f0433b60-5c73-464f-84aa-ec420e80bea9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1a1a902d-619b-4e83-977e-e66443f4929c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1a1a902d-619b-4e83-977e-e66443f4929c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ContractWithCustomerLiabilityIncreaseDueToBillings_15903247-824e-4a80-a70f-07d859d840f2" xlink:href="ois-20230331.xsd#ois_ContractWithCustomerLiabilityIncreaseDueToBillings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_ois_ContractWithCustomerLiabilityIncreaseDueToBillings_15903247-824e-4a80-a70f-07d859d840f2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_4126c5bd-b0b3-4342-87e8-bf304cf583bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_4126c5bd-b0b3-4342-87e8-bf304cf583bb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_7380cd20-331b-4ef6-bfa3-ed864c11b1e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_us-gaap_Depreciation_7380cd20-331b-4ef6-bfa3-ed864c11b1e3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e2713db7-a658-40be-af71-299caf6dd336" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e2713db7-a658-40be-af71-299caf6dd336" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_93387722-13de-4733-a45c-4d31634528f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_us-gaap_ConcentrationRiskTable_93387722-13de-4733-a45c-4d31634528f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_32678a24-a5fa-49d5-a95a-ef8ff608c3af" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_93387722-13de-4733-a45c-4d31634528f6" xlink:to="loc_srt_StatementGeographicalAxis_32678a24-a5fa-49d5-a95a-ef8ff608c3af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_32678a24-a5fa-49d5-a95a-ef8ff608c3af_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_32678a24-a5fa-49d5-a95a-ef8ff608c3af" xlink:to="loc_srt_SegmentGeographicalDomain_32678a24-a5fa-49d5-a95a-ef8ff608c3af_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d4f1ba1f-5e9b-4d41-bc77-9c2ab2ba0acb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_32678a24-a5fa-49d5-a95a-ef8ff608c3af" xlink:to="loc_srt_SegmentGeographicalDomain_d4f1ba1f-5e9b-4d41-bc77-9c2ab2ba0acb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_72ec9f67-ee83-44f5-88c9-210615ac54e6" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_d4f1ba1f-5e9b-4d41-bc77-9c2ab2ba0acb" xlink:to="loc_country_US_72ec9f67-ee83-44f5-88c9-210615ac54e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_7434fd88-ebbe-45d6-a264-38d9a52e02c0" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_d4f1ba1f-5e9b-4d41-bc77-9c2ab2ba0acb" xlink:to="loc_country_GB_7434fd88-ebbe-45d6-a264-38d9a52e02c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_243aeecc-8154-455d-adf2-a440507b3fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_93387722-13de-4733-a45c-4d31634528f6" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_243aeecc-8154-455d-adf2-a440507b3fe5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_243aeecc-8154-455d-adf2-a440507b3fe5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_243aeecc-8154-455d-adf2-a440507b3fe5" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_243aeecc-8154-455d-adf2-a440507b3fe5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_f9d6f2d4-24ce-4f1e-a9d8-a9097f4c6c22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_243aeecc-8154-455d-adf2-a440507b3fe5" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_f9d6f2d4-24ce-4f1e-a9d8-a9097f4c6c22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_9e47ff31-c10d-47a7-866c-4b5189dce5b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_f9d6f2d4-24ce-4f1e-a9d8-a9097f4c6c22" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_9e47ff31-c10d-47a7-866c-4b5189dce5b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ee66c59d-a8b8-4029-ad85-83ae069bc5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_93387722-13de-4733-a45c-4d31634528f6" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ee66c59d-a8b8-4029-ad85-83ae069bc5c8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_ee66c59d-a8b8-4029-ad85-83ae069bc5c8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ee66c59d-a8b8-4029-ad85-83ae069bc5c8" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_ee66c59d-a8b8-4029-ad85-83ae069bc5c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c8b78326-7411-4c91-a9ad-9aafefa54160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ee66c59d-a8b8-4029-ad85-83ae069bc5c8" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c8b78326-7411-4c91-a9ad-9aafefa54160" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_26465aa3-e41e-4549-b5dd-40dca525b497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c8b78326-7411-4c91-a9ad-9aafefa54160" xlink:to="loc_us-gaap_AccountsReceivableMember_26465aa3-e41e-4549-b5dd-40dca525b497" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails" xlink:type="extended" id="i3edb2423b20d43c997615149edb89cf2_DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3fe20cff-afc1-4ee5-b53b-8d1c6f9fd8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1e91be13-92ae-4767-a816-8bceedb7abe0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3fe20cff-afc1-4ee5-b53b-8d1c6f9fd8c9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1e91be13-92ae-4767-a816-8bceedb7abe0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_037c2d8e-70de-4ce3-9c76-939b70503c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3fe20cff-afc1-4ee5-b53b-8d1c6f9fd8c9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_037c2d8e-70de-4ce3-9c76-939b70503c2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_53cf2e6c-3b3c-4903-a67d-33fde56a83b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3fe20cff-afc1-4ee5-b53b-8d1c6f9fd8c9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_53cf2e6c-3b3c-4903-a67d-33fde56a83b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_abcff5a6-ad86-4ab7-814b-e14eb1333a4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3fe20cff-afc1-4ee5-b53b-8d1c6f9fd8c9" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_abcff5a6-ad86-4ab7-814b-e14eb1333a4e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d2a12ec1-2b25-45e9-a537-179f8d54e379" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_abcff5a6-ad86-4ab7-814b-e14eb1333a4e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d2a12ec1-2b25-45e9-a537-179f8d54e379" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2a12ec1-2b25-45e9-a537-179f8d54e379_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d2a12ec1-2b25-45e9-a537-179f8d54e379" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2a12ec1-2b25-45e9-a537-179f8d54e379_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c969f6a2-8752-41a8-9ed2-d825e82b8912" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d2a12ec1-2b25-45e9-a537-179f8d54e379" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c969f6a2-8752-41a8-9ed2-d825e82b8912" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_41a26474-2eac-436f-807f-6af5f09d9a88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c969f6a2-8752-41a8-9ed2-d825e82b8912" xlink:to="loc_us-gaap_CustomerRelationshipsMember_41a26474-2eac-436f-807f-6af5f09d9a88" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_PatentsTechnologyBasedandKnowhowMember_388ec205-13cf-4ff3-b7bb-fc001c041c46" xlink:href="ois-20230331.xsd#ois_PatentsTechnologyBasedandKnowhowMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c969f6a2-8752-41a8-9ed2-d825e82b8912" xlink:to="loc_ois_PatentsTechnologyBasedandKnowhowMember_388ec205-13cf-4ff3-b7bb-fc001c041c46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_4be105ef-9b23-4bb5-8bb8-26a83bf62a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c969f6a2-8752-41a8-9ed2-d825e82b8912" xlink:to="loc_us-gaap_TradeNamesMember_4be105ef-9b23-4bb5-8bb8-26a83bf62a9f" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#LongtermDebtScheduleofLongtermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails" xlink:type="extended" id="ia6c2075f4e0045428c689c74a7659c6c_LongtermDebtScheduleofLongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_43ff3728-3e4c-4aaa-a4c2-0c9a67686e26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_416ffd59-9a33-4fc6-aace-806ff406259d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_43ff3728-3e4c-4aaa-a4c2-0c9a67686e26" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_416ffd59-9a33-4fc6-aace-806ff406259d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_3ca11400-e158-4ac9-92f0-9b60af3fc124" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_43ff3728-3e4c-4aaa-a4c2-0c9a67686e26" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_3ca11400-e158-4ac9-92f0-9b60af3fc124" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_ea28f57b-1d01-4ddf-9b17-26a9a0ae657e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_43ff3728-3e4c-4aaa-a4c2-0c9a67686e26" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_ea28f57b-1d01-4ddf-9b17-26a9a0ae657e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_eefadf7b-e03a-40d4-a09f-3b92e926585b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_43ff3728-3e4c-4aaa-a4c2-0c9a67686e26" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_eefadf7b-e03a-40d4-a09f-3b92e926585b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_6ecc27e6-80df-41bb-9897-c0d6850b37ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_43ff3728-3e4c-4aaa-a4c2-0c9a67686e26" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_6ecc27e6-80df-41bb-9897-c0d6850b37ef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_0cab03be-4ad9-486c-aeab-42022dc9e67c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_43ff3728-3e4c-4aaa-a4c2-0c9a67686e26" xlink:to="loc_us-gaap_DebtInstrumentTable_0cab03be-4ad9-486c-aeab-42022dc9e67c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_2ed868ce-d556-4a46-93b2-0c2e56625649" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_0cab03be-4ad9-486c-aeab-42022dc9e67c" xlink:to="loc_us-gaap_CreditFacilityAxis_2ed868ce-d556-4a46-93b2-0c2e56625649" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_2ed868ce-d556-4a46-93b2-0c2e56625649_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_2ed868ce-d556-4a46-93b2-0c2e56625649" xlink:to="loc_us-gaap_CreditFacilityDomain_2ed868ce-d556-4a46-93b2-0c2e56625649_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_60d2de60-ab25-4320-bb26-08d91f1457d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_2ed868ce-d556-4a46-93b2-0c2e56625649" xlink:to="loc_us-gaap_CreditFacilityDomain_60d2de60-ab25-4320-bb26-08d91f1457d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_08ba06fe-afe1-4f20-b8c2-65d66310e511" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_60d2de60-ab25-4320-bb26-08d91f1457d1" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_08ba06fe-afe1-4f20-b8c2-65d66310e511" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f881d47e-fc57-48fd-bc2f-c85a37ee8b99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_0cab03be-4ad9-486c-aeab-42022dc9e67c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f881d47e-fc57-48fd-bc2f-c85a37ee8b99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f881d47e-fc57-48fd-bc2f-c85a37ee8b99_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f881d47e-fc57-48fd-bc2f-c85a37ee8b99" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f881d47e-fc57-48fd-bc2f-c85a37ee8b99_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_107ee26d-10b8-4363-977c-8f954f7fdaf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f881d47e-fc57-48fd-bc2f-c85a37ee8b99" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_107ee26d-10b8-4363-977c-8f954f7fdaf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_A475ConvertibleSeniorNotesDue2026Member_fe6fa8dd-4324-4f9a-bb0f-98f6ae971eec" xlink:href="ois-20230331.xsd#ois_A475ConvertibleSeniorNotesDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_107ee26d-10b8-4363-977c-8f954f7fdaf0" xlink:to="loc_ois_A475ConvertibleSeniorNotesDue2026Member_fe6fa8dd-4324-4f9a-bb0f-98f6ae971eec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member_03499ca2-0880-49e7-a19e-b8edc084b02d" xlink:href="ois-20230331.xsd#ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_107ee26d-10b8-4363-977c-8f954f7fdaf0" xlink:to="loc_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member_03499ca2-0880-49e7-a19e-b8edc084b02d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_FinanceLeaseObligationsAndOtherDebtMember_46cfb9fe-affe-42c0-9790-fc7477ae98ef" xlink:href="ois-20230331.xsd#ois_FinanceLeaseObligationsAndOtherDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_107ee26d-10b8-4363-977c-8f954f7fdaf0" xlink:to="loc_ois_FinanceLeaseObligationsAndOtherDebtMember_46cfb9fe-affe-42c0-9790-fc7477ae98ef" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#LongtermDebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails" xlink:type="extended" id="i7f5c9b8699644be1a129cdcfb3c8e537_LongtermDebtNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_98b0cdfa-5b49-456f-8d74-0ed462d48afe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_98b0cdfa-5b49-456f-8d74-0ed462d48afe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentSpringingMaturityTerm_d64e6e18-0bb0-4276-9901-12a05fab1e0a" xlink:href="ois-20230331.xsd#ois_DebtInstrumentSpringingMaturityTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_ois_DebtInstrumentSpringingMaturityTerm_d64e6e18-0bb0-4276-9901-12a05fab1e0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess_6039eaf0-7538-4187-874f-3a8212ecab9b" xlink:href="ois-20230331.xsd#ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess_6039eaf0-7538-4187-874f-3a8212ecab9b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_47dcf0cb-bd0d-46d0-99c4-a0a82ed169b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_47dcf0cb-bd0d-46d0-99c4-a0a82ed169b1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_20408506-1f79-4d6c-bc61-6661bd6f2bae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_20408506-1f79-4d6c-bc61-6661bd6f2bae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio_9a8d9a96-77ba-455a-965d-4741f62b98de" xlink:href="ois-20230331.xsd#ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio_9a8d9a96-77ba-455a-965d-4741f62b98de" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding_a1978de0-938f-448a-9533-994dfdc565c2" xlink:href="ois-20230331.xsd#ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding_a1978de0-938f-448a-9533-994dfdc565c2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding_6b19afd5-3c16-40e6-b812-8057a82bedb6" xlink:href="ois-20230331.xsd#ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding_6b19afd5-3c16-40e6-b812-8057a82bedb6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_15a9e7d3-aa7b-40ab-8c43-d1ce12809227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_LineOfCredit_15a9e7d3-aa7b-40ab-8c43-d1ce12809227" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_fa8047fc-f533-4998-9343-b58631d30675" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_fa8047fc-f533-4998-9343-b58631d30675" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_2adddcf7-e6d3-486c-9323-3c51aef00bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_2adddcf7-e6d3-486c-9323-3c51aef00bb8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_bf3611c9-3e2f-45b0-8917-ca4a3124fcb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_bf3611c9-3e2f-45b0-8917-ca4a3124fcb8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_dbc4f44f-9bf4-4008-adfa-a62817b0f9ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_dbc4f44f-9bf4-4008-adfa-a62817b0f9ac" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_eec945eb-c5a5-4749-a234-aece116d0eda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_eec945eb-c5a5-4749-a234-aece116d0eda" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_2536b2be-dcbf-4b2e-8406-228788409262" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_2536b2be-dcbf-4b2e-8406-228788409262" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRepurchasedFaceAmount_f371a76a-5587-40da-9764-2ba8f94b81a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRepurchasedFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_DebtInstrumentRepurchasedFaceAmount_f371a76a-5587-40da-9764-2ba8f94b81a0" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_e23fe267-6b4c-4a09-bcb0-d3d0d6215a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_e23fe267-6b4c-4a09-bcb0-d3d0d6215a7b" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentPrincipalAmountRepurchased_085ace2b-785b-4ced-8af5-e864b62b8c9f" xlink:href="ois-20230331.xsd#ois_DebtInstrumentPrincipalAmountRepurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_ois_DebtInstrumentPrincipalAmountRepurchased_085ace2b-785b-4ced-8af5-e864b62b8c9f" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_a70d2a97-e770-44d2-bebd-2e93cef8d343" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_a70d2a97-e770-44d2-bebd-2e93cef8d343" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_3b7aa757-055e-4701-a6fe-a353bc77e7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_DebtInstrumentTable_3b7aa757-055e-4701-a6fe-a353bc77e7b9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_a9725f9c-79b4-4e5f-b91e-5e3bafb40560" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3b7aa757-055e-4701-a6fe-a353bc77e7b9" xlink:to="loc_us-gaap_CreditFacilityAxis_a9725f9c-79b4-4e5f-b91e-5e3bafb40560" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a9725f9c-79b4-4e5f-b91e-5e3bafb40560_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_a9725f9c-79b4-4e5f-b91e-5e3bafb40560" xlink:to="loc_us-gaap_CreditFacilityDomain_a9725f9c-79b4-4e5f-b91e-5e3bafb40560_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_087d06da-46ba-4521-bd82-d43ff8271cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_a9725f9c-79b4-4e5f-b91e-5e3bafb40560" xlink:to="loc_us-gaap_CreditFacilityDomain_087d06da-46ba-4521-bd82-d43ff8271cb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_28bf4713-f0c4-404c-9237-c6dc58e0e71f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_087d06da-46ba-4521-bd82-d43ff8271cb7" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_28bf4713-f0c4-404c-9237-c6dc58e0e71f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_453cfa79-b4fe-45cb-aa22-af6baf69d23f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_087d06da-46ba-4521-bd82-d43ff8271cb7" xlink:to="loc_us-gaap_LetterOfCreditMember_453cfa79-b4fe-45cb-aa22-af6baf69d23f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_8220680f-5ac6-4820-b805-825ec2f270cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3b7aa757-055e-4701-a6fe-a353bc77e7b9" xlink:to="loc_us-gaap_DebtInstrumentAxis_8220680f-5ac6-4820-b805-825ec2f270cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8220680f-5ac6-4820-b805-825ec2f270cb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_8220680f-5ac6-4820-b805-825ec2f270cb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8220680f-5ac6-4820-b805-825ec2f270cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_72fee348-bfd4-4af0-a370-049e9f2f80e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_8220680f-5ac6-4820-b805-825ec2f270cb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_72fee348-bfd4-4af0-a370-049e9f2f80e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_AssetBasedRevolvingCreditFacilityMember_3116d7a0-7a90-4b30-97a9-b89ac4e614a7" xlink:href="ois-20230331.xsd#ois_AssetBasedRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_72fee348-bfd4-4af0-a370-049e9f2f80e4" xlink:to="loc_ois_AssetBasedRevolvingCreditFacilityMember_3116d7a0-7a90-4b30-97a9-b89ac4e614a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_A475ConvertibleSeniorNotesDue2026Member_a1172eec-6b0f-4f81-97d0-0ab4c9be1e2d" xlink:href="ois-20230331.xsd#ois_A475ConvertibleSeniorNotesDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_72fee348-bfd4-4af0-a370-049e9f2f80e4" xlink:to="loc_ois_A475ConvertibleSeniorNotesDue2026Member_a1172eec-6b0f-4f81-97d0-0ab4c9be1e2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member_0c358c7f-7644-495b-9f75-372b49060edc" xlink:href="ois-20230331.xsd#ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_72fee348-bfd4-4af0-a370-049e9f2f80e4" xlink:to="loc_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member_0c358c7f-7644-495b-9f75-372b49060edc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_6393e0d2-f12d-4949-a127-b0bae7dde54d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3b7aa757-055e-4701-a6fe-a353bc77e7b9" xlink:to="loc_us-gaap_VariableRateAxis_6393e0d2-f12d-4949-a127-b0bae7dde54d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_6393e0d2-f12d-4949-a127-b0bae7dde54d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_6393e0d2-f12d-4949-a127-b0bae7dde54d" xlink:to="loc_us-gaap_VariableRateDomain_6393e0d2-f12d-4949-a127-b0bae7dde54d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_005c4d99-5d9d-4634-8dcd-867385d6b56b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_6393e0d2-f12d-4949-a127-b0bae7dde54d" xlink:to="loc_us-gaap_VariableRateDomain_005c4d99-5d9d-4634-8dcd-867385d6b56b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_d9f5e665-ee41-4768-9cc1-9c9a1178349e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_005c4d99-5d9d-4634-8dcd-867385d6b56b" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_d9f5e665-ee41-4768-9cc1-9c9a1178349e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_aa2f5e0f-cfd1-494c-9d51-4b0b8d40d6dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_005c4d99-5d9d-4634-8dcd-867385d6b56b" xlink:to="loc_us-gaap_BaseRateMember_aa2f5e0f-cfd1-494c-9d51-4b0b8d40d6dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_63d7ce1e-cd5b-4c76-ac70-d185c46f2470" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3b7aa757-055e-4701-a6fe-a353bc77e7b9" xlink:to="loc_srt_RangeAxis_63d7ce1e-cd5b-4c76-ac70-d185c46f2470" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_63d7ce1e-cd5b-4c76-ac70-d185c46f2470_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_63d7ce1e-cd5b-4c76-ac70-d185c46f2470" xlink:to="loc_srt_RangeMember_63d7ce1e-cd5b-4c76-ac70-d185c46f2470_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_15f22600-91d0-4d4e-b592-955af4136c60" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_63d7ce1e-cd5b-4c76-ac70-d185c46f2470" xlink:to="loc_srt_RangeMember_15f22600-91d0-4d4e-b592-955af4136c60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_800f1c38-38b4-4a40-9a94-a8b7a98561bd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_15f22600-91d0-4d4e-b592-955af4136c60" xlink:to="loc_srt_MinimumMember_800f1c38-38b4-4a40-9a94-a8b7a98561bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_da3dd3ea-7bcb-4415-b5f4-cd643d749c51" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_15f22600-91d0-4d4e-b592-955af4136c60" xlink:to="loc_srt_MaximumMember_da3dd3ea-7bcb-4415-b5f4-cd643d749c51" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#FairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/FairValueMeasurementsDetails" xlink:type="extended" id="ic0214bab4f294ef7b4d9df25ca67c35c_FairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6242968c-17b0-42b3-9b56-d499e593e295" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_b49e5677-5b31-4fe8-9d64-9609ea5a1836" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6242968c-17b0-42b3-9b56-d499e593e295" xlink:to="loc_us-gaap_LongTermDebtFairValue_b49e5677-5b31-4fe8-9d64-9609ea5a1836" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_c0819e1b-e216-4be1-b625-1e2c861040b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6242968c-17b0-42b3-9b56-d499e593e295" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_c0819e1b-e216-4be1-b625-1e2c861040b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_18a821f9-7914-48f1-8b90-a5d55a4816ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6242968c-17b0-42b3-9b56-d499e593e295" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_18a821f9-7914-48f1-8b90-a5d55a4816ef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bcfd68d1-443c-4836-84f3-bcda2cf576b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_18a821f9-7914-48f1-8b90-a5d55a4816ef" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bcfd68d1-443c-4836-84f3-bcda2cf576b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bcfd68d1-443c-4836-84f3-bcda2cf576b3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bcfd68d1-443c-4836-84f3-bcda2cf576b3" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bcfd68d1-443c-4836-84f3-bcda2cf576b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2d6d2f63-ad81-4e60-bfc7-4a09ed38f81d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bcfd68d1-443c-4836-84f3-bcda2cf576b3" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2d6d2f63-ad81-4e60-bfc7-4a09ed38f81d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_b96d4ea4-0613-4450-9466-4cf464dd9fea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2d6d2f63-ad81-4e60-bfc7-4a09ed38f81d" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_b96d4ea4-0613-4450-9466-4cf464dd9fea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_f563bc97-8f76-4506-8fe7-312e462fb214" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_18a821f9-7914-48f1-8b90-a5d55a4816ef" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_f563bc97-8f76-4506-8fe7-312e462fb214" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_f563bc97-8f76-4506-8fe7-312e462fb214_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_f563bc97-8f76-4506-8fe7-312e462fb214" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_f563bc97-8f76-4506-8fe7-312e462fb214_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_59e9925a-e1de-41f7-aa9b-b5be26fc6627" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_f563bc97-8f76-4506-8fe7-312e462fb214" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_59e9925a-e1de-41f7-aa9b-b5be26fc6627" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_c4b44d92-c887-47f1-b129-8cc190e56b57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_59e9925a-e1de-41f7-aa9b-b5be26fc6627" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_c4b44d92-c887-47f1-b129-8cc190e56b57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_48442504-55bb-4d4b-90a6-2e2801a4cadd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_c4b44d92-c887-47f1-b129-8cc190e56b57" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_48442504-55bb-4d4b-90a6-2e2801a4cadd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_87aba312-1ddb-46d8-ba5b-d111c97ffc89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_18a821f9-7914-48f1-8b90-a5d55a4816ef" xlink:to="loc_us-gaap_DebtInstrumentAxis_87aba312-1ddb-46d8-ba5b-d111c97ffc89" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_87aba312-1ddb-46d8-ba5b-d111c97ffc89_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_87aba312-1ddb-46d8-ba5b-d111c97ffc89" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_87aba312-1ddb-46d8-ba5b-d111c97ffc89_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_39bfed27-94cb-433c-af32-9c21041f776d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_87aba312-1ddb-46d8-ba5b-d111c97ffc89" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_39bfed27-94cb-433c-af32-9c21041f776d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_A475ConvertibleSeniorNotesDue2026Member_015664bb-94f7-4d1f-9a00-85225f98477e" xlink:href="ois-20230331.xsd#ois_A475ConvertibleSeniorNotesDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_39bfed27-94cb-433c-af32-9c21041f776d" xlink:to="loc_ois_A475ConvertibleSeniorNotesDue2026Member_015664bb-94f7-4d1f-9a00-85225f98477e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#StockholdersEquityAccumulatedOtherComprehensiveLossDetails"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" xlink:type="extended" id="i8d68e143624e46a2807130459ed89bc7_StockholdersEquityAccumulatedOtherComprehensiveLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cb68574-10aa-43ab-a43e-849e2b53430b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_216bc86f-f722-4b20-ba16-f4afb6a805f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cb68574-10aa-43ab-a43e-849e2b53430b" xlink:to="loc_us-gaap_StockholdersEquity_216bc86f-f722-4b20-ba16-f4afb6a805f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ExchangeRateStrengthenedWeakened_59795057-bd4c-4f4e-a374-e2a1f7f34239" xlink:href="ois-20230331.xsd#ois_ExchangeRateStrengthenedWeakened"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cb68574-10aa-43ab-a43e-849e2b53430b" xlink:to="loc_ois_ExchangeRateStrengthenedWeakened_59795057-bd4c-4f4e-a374-e2a1f7f34239" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e6c86550-6323-4f09-a9cf-d94869ed7a33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cb68574-10aa-43ab-a43e-849e2b53430b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e6c86550-6323-4f09-a9cf-d94869ed7a33" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_c1e7d25f-32b7-4974-b7b1-bea121c61671" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cb68574-10aa-43ab-a43e-849e2b53430b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_c1e7d25f-32b7-4974-b7b1-bea121c61671" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ae07084d-3bbe-47cf-8eae-ef6e94d8d731" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cb68574-10aa-43ab-a43e-849e2b53430b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ae07084d-3bbe-47cf-8eae-ef6e94d8d731" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6dfa4387-b38f-403a-ae3e-bb78dd9ecba8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ae07084d-3bbe-47cf-8eae-ef6e94d8d731" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6dfa4387-b38f-403a-ae3e-bb78dd9ecba8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6dfa4387-b38f-403a-ae3e-bb78dd9ecba8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6dfa4387-b38f-403a-ae3e-bb78dd9ecba8" xlink:to="loc_us-gaap_EquityComponentDomain_6dfa4387-b38f-403a-ae3e-bb78dd9ecba8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_85a0e5b4-3c15-4904-b9f3-ab7675df31b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6dfa4387-b38f-403a-ae3e-bb78dd9ecba8" xlink:to="loc_us-gaap_EquityComponentDomain_85a0e5b4-3c15-4904-b9f3-ab7675df31b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bdecae5f-69f5-4be2-98a5-dd972509aeea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_85a0e5b4-3c15-4904-b9f3-ab7675df31b5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bdecae5f-69f5-4be2-98a5-dd972509aeea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_48a432f6-601f-4650-b47b-2d8612ab10e4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ae07084d-3bbe-47cf-8eae-ef6e94d8d731" xlink:to="loc_srt_CurrencyAxis_48a432f6-601f-4650-b47b-2d8612ab10e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_48a432f6-601f-4650-b47b-2d8612ab10e4_default" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_48a432f6-601f-4650-b47b-2d8612ab10e4" xlink:to="loc_currency_AllCurrenciesDomain_48a432f6-601f-4650-b47b-2d8612ab10e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_6ce15394-323d-413a-b70a-aeedec629eac" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_48a432f6-601f-4650-b47b-2d8612ab10e4" xlink:to="loc_currency_AllCurrenciesDomain_6ce15394-323d-413a-b70a-aeedec629eac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_GBP_25a461ef-ce10-42ae-bd04-38d8683555da" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_GBP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_6ce15394-323d-413a-b70a-aeedec629eac" xlink:to="loc_currency_GBP_25a461ef-ce10-42ae-bd04-38d8683555da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL_d08b8c0e-8119-42da-b12d-ae2d99d0e26f" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_BRL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_6ce15394-323d-413a-b70a-aeedec629eac" xlink:to="loc_currency_BRL_d08b8c0e-8119-42da-b12d-ae2d99d0e26f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#NetIncomeLossPerShareScheduleofEarningsPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails" xlink:type="extended" id="i286b7aa8dad8419aa3ef9d49e312dd56_NetIncomeLossPerShareScheduleofEarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_14e73e6e-437e-47d3-995d-e6791adc19d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_e3946647-d33f-4fdc-ae13-4fbf0eea1d58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_14e73e6e-437e-47d3-995d-e6791adc19d7" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_e3946647-d33f-4fdc-ae13-4fbf0eea1d58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5da94a74-60a7-46e8-821e-7bdf3361fe3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_e3946647-d33f-4fdc-ae13-4fbf0eea1d58" xlink:to="loc_us-gaap_NetIncomeLoss_5da94a74-60a7-46e8-821e-7bdf3361fe3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_IncomeAttributableToUnvestedRestrictedStockAwards_645f39c5-76ac-4130-8c69-674bf29e76a1" xlink:href="ois-20230331.xsd#ois_IncomeAttributableToUnvestedRestrictedStockAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_e3946647-d33f-4fdc-ae13-4fbf0eea1d58" xlink:to="loc_ois_IncomeAttributableToUnvestedRestrictedStockAwards_645f39c5-76ac-4130-8c69-674bf29e76a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e3bdbc0d-e7ec-4d60-8dc2-690553d998df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_e3946647-d33f-4fdc-ae13-4fbf0eea1d58" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e3bdbc0d-e7ec-4d60-8dc2-690553d998df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract_4f8c5bca-96fd-4bd6-8022-7ed35154da2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_e3946647-d33f-4fdc-ae13-4fbf0eea1d58" xlink:to="loc_us-gaap_DilutiveSecuritiesAbstract_4f8c5bca-96fd-4bd6-8022-7ed35154da2f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecurities_e07e3c91-d3c6-4e06-a95a-973a973fde5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DilutiveSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_4f8c5bca-96fd-4bd6-8022-7ed35154da2f" xlink:to="loc_us-gaap_DilutiveSecurities_e07e3c91-d3c6-4e06-a95a-973a973fde5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_5d780fd2-1ae1-408c-9bc7-70aec0020366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_e3946647-d33f-4fdc-ae13-4fbf0eea1d58" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_5d780fd2-1ae1-408c-9bc7-70aec0020366" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5c8fdc42-c4b5-4cc0-9c78-27c45d9f5040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_14e73e6e-437e-47d3-995d-e6791adc19d7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5c8fdc42-c4b5-4cc0-9c78-27c45d9f5040" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_WeightedAverageNumberOfCommonSharesOutstanding_bc01367f-776b-4608-9917-4d699d4226e1" xlink:href="ois-20230331.xsd#ois_WeightedAverageNumberOfCommonSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5c8fdc42-c4b5-4cc0-9c78-27c45d9f5040" xlink:to="loc_ois_WeightedAverageNumberOfCommonSharesOutstanding_bc01367f-776b-4608-9917-4d699d4226e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_368b642d-152a-408d-9a46-e730b3dfc968" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5c8fdc42-c4b5-4cc0-9c78-27c45d9f5040" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_368b642d-152a-408d-9a46-e730b3dfc968" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_665508f3-9cd9-48b1-a9e7-b4adceedf626" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5c8fdc42-c4b5-4cc0-9c78-27c45d9f5040" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_665508f3-9cd9-48b1-a9e7-b4adceedf626" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aee46287-8943-464d-98e6-acf8880aee95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5c8fdc42-c4b5-4cc0-9c78-27c45d9f5040" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aee46287-8943-464d-98e6-acf8880aee95" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_6d38d4ba-6e46-4b0f-a2b0-f0eeb08a4472" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_14e73e6e-437e-47d3-995d-e6791adc19d7" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_6d38d4ba-6e46-4b0f-a2b0-f0eeb08a4472" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_67924b8c-f252-43c8-ae94-1bda7476a6bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_6d38d4ba-6e46-4b0f-a2b0-f0eeb08a4472" xlink:to="loc_us-gaap_EarningsPerShareBasic_67924b8c-f252-43c8-ae94-1bda7476a6bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_48595f74-f160-48e0-926a-21462c7dc1db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_6d38d4ba-6e46-4b0f-a2b0-f0eeb08a4472" xlink:to="loc_us-gaap_EarningsPerShareDiluted_48595f74-f160-48e0-926a-21462c7dc1db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_db79bd83-c0e2-4a83-bda9-4ab9120dfbd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_14e73e6e-437e-47d3-995d-e6791adc19d7" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_db79bd83-c0e2-4a83-bda9-4ab9120dfbd1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e62799ee-9d50-4d0f-9c61-53848abd720a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_db79bd83-c0e2-4a83-bda9-4ab9120dfbd1" xlink:to="loc_us-gaap_AwardTypeAxis_e62799ee-9d50-4d0f-9c61-53848abd720a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e62799ee-9d50-4d0f-9c61-53848abd720a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_e62799ee-9d50-4d0f-9c61-53848abd720a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e62799ee-9d50-4d0f-9c61-53848abd720a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509cccf-745b-48ed-8438-9808f3b85e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_e62799ee-9d50-4d0f-9c61-53848abd720a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509cccf-745b-48ed-8438-9808f3b85e1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_e303a4c0-45c1-44e1-92ba-e781fa5b9408" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509cccf-745b-48ed-8438-9808f3b85e1d" xlink:to="loc_us-gaap_RestrictedStockMember_e303a4c0-45c1-44e1-92ba-e781fa5b9408" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_5a36ba0f-8fdf-4344-a44e-02f906330245" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509cccf-745b-48ed-8438-9808f3b85e1d" xlink:to="loc_us-gaap_PerformanceSharesMember_5a36ba0f-8fdf-4344-a44e-02f906330245" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails" xlink:type="extended" id="ia981553e12844108a537a26132e22032_LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25a98330-d637-4753-8e01-0eb92d81a322" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2085eca8-9237-45c0-98f7-4522a0bd7260" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25a98330-d637-4753-8e01-0eb92d81a322" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2085eca8-9237-45c0-98f7-4522a0bd7260" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60cbbd54-a0db-45de-b7fe-6271c7083762" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2085eca8-9237-45c0-98f7-4522a0bd7260" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60cbbd54-a0db-45de-b7fe-6271c7083762" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0cff3883-ee2c-4ddb-b66e-bee9d2abea86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2085eca8-9237-45c0-98f7-4522a0bd7260" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0cff3883-ee2c-4ddb-b66e-bee9d2abea86" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_600a3594-e59f-4bef-9946-d92fda835d96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2085eca8-9237-45c0-98f7-4522a0bd7260" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_600a3594-e59f-4bef-9946-d92fda835d96" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_bd157e08-ff54-4548-93d2-3087370ae78e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2085eca8-9237-45c0-98f7-4522a0bd7260" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_bd157e08-ff54-4548-93d2-3087370ae78e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_491fe4f1-e888-4315-bcbc-febeb8d5f5be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_4e15c689-37ea-4e63-88b1-4eb765d418f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25a98330-d637-4753-8e01-0eb92d81a322" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_4e15c689-37ea-4e63-88b1-4eb765d418f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c1302190-3e5c-43f0-aa29-30a56b81dab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25a98330-d637-4753-8e01-0eb92d81a322" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c1302190-3e5c-43f0-aa29-30a56b81dab4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_49fcaf9a-be63-4038-8a0e-22ec3fc4241f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c1302190-3e5c-43f0-aa29-30a56b81dab4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_49fcaf9a-be63-4038-8a0e-22ec3fc4241f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3f9b27df-b17c-4873-9020-7c893e041789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c1302190-3e5c-43f0-aa29-30a56b81dab4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3f9b27df-b17c-4873-9020-7c893e041789" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9cbf71d5-83d8-45bd-bbac-2532b9984548" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c1302190-3e5c-43f0-aa29-30a56b81dab4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9cbf71d5-83d8-45bd-bbac-2532b9984548" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_211e9c42-3fcb-4c96-a7c3-f61acefa6855" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c1302190-3e5c-43f0-aa29-30a56b81dab4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_211e9c42-3fcb-4c96-a7c3-f61acefa6855" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9bdc0750-a389-4ff3-aa1d-d87680f0572f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d87eac98-4bd0-41e2-95ed-d67853c9c254" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25a98330-d637-4753-8e01-0eb92d81a322" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d87eac98-4bd0-41e2-95ed-d67853c9c254" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_685677e4-9dfd-494e-bb94-2e27f2ce5d08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25a98330-d637-4753-8e01-0eb92d81a322" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_685677e4-9dfd-494e-bb94-2e27f2ce5d08" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_87195a77-5b31-4a8f-88f3-947201690a4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_685677e4-9dfd-494e-bb94-2e27f2ce5d08" xlink:to="loc_us-gaap_AwardTypeAxis_87195a77-5b31-4a8f-88f3-947201690a4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87195a77-5b31-4a8f-88f3-947201690a4c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_87195a77-5b31-4a8f-88f3-947201690a4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87195a77-5b31-4a8f-88f3-947201690a4c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_505b658c-5c09-4c25-8616-3b15d40952dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_87195a77-5b31-4a8f-88f3-947201690a4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_505b658c-5c09-4c25-8616-3b15d40952dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ServiceBasedRestrictedStockMember_928e3bf7-9fef-4f03-8a16-08df8e183046" xlink:href="ois-20230331.xsd#ois_ServiceBasedRestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_505b658c-5c09-4c25-8616-3b15d40952dd" xlink:to="loc_ois_ServiceBasedRestrictedStockMember_928e3bf7-9fef-4f03-8a16-08df8e183046" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember_caa64a4c-e78f-4a99-8fd2-46bf47990d7d" xlink:href="ois-20230331.xsd#ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_505b658c-5c09-4c25-8616-3b15d40952dd" xlink:to="loc_ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember_caa64a4c-e78f-4a99-8fd2-46bf47990d7d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#LongTermIncentiveCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails" xlink:type="extended" id="i64857c64864f4e2987a5e9b65a09fb5f_LongTermIncentiveCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_3511f1ee-77ee-4f4b-85cb-08918bdbd9dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_3511f1ee-77ee-4f4b-85cb-08918bdbd9dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod_5b380e2f-e094-480a-b78f-8ca0839a2e19" xlink:href="ois-20230331.xsd#ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod_5b380e2f-e094-480a-b78f-8ca0839a2e19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod_4439d6ec-9072-4105-85aa-cff7a2ac6e24" xlink:href="ois-20230331.xsd#ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod_4439d6ec-9072-4105-85aa-cff7a2ac6e24" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage_b366805e-8fa4-4c50-a5ba-8fff74992a84" xlink:href="ois-20230331.xsd#ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage_b366805e-8fa4-4c50-a5ba-8fff74992a84" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_0d6b6f54-7eca-433c-a42e-0742cc8909ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_0d6b6f54-7eca-433c-a42e-0742cc8909ff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod_7ea5b075-9e14-402a-ba1b-f5495a8cb8df" xlink:href="ois-20230331.xsd#ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod_7ea5b075-9e14-402a-ba1b-f5495a8cb8df" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DeferredCompensationArrangementWithIndividualPotentialLiability_abf50953-dc0a-4330-ae53-60cdeb8f0e9b" xlink:href="ois-20230331.xsd#ois_DeferredCompensationArrangementWithIndividualPotentialLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_ois_DeferredCompensationArrangementWithIndividualPotentialLiability_abf50953-dc0a-4330-ae53-60cdeb8f0e9b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_092f1c5a-1bb2-4ca7-a065-bb86395587e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_092f1c5a-1bb2-4ca7-a065-bb86395587e6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_419e1fda-b233-4c09-9cd0-97ff58ea17bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_419e1fda-b233-4c09-9cd0-97ff58ea17bc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46b10986-491e-4e20-9168-176eedc8358f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46b10986-491e-4e20-9168-176eedc8358f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_dbf2d867-6aee-4f1b-acbb-e34848ee8af7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46b10986-491e-4e20-9168-176eedc8358f" xlink:to="loc_us-gaap_AwardTypeAxis_dbf2d867-6aee-4f1b-acbb-e34848ee8af7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dbf2d867-6aee-4f1b-acbb-e34848ee8af7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_dbf2d867-6aee-4f1b-acbb-e34848ee8af7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dbf2d867-6aee-4f1b-acbb-e34848ee8af7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea08aad5-1fd3-4fa2-9406-5e0fb51c259b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_dbf2d867-6aee-4f1b-acbb-e34848ee8af7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea08aad5-1fd3-4fa2-9406-5e0fb51c259b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ServiceBasedRestrictedStockMember_d7c8b99b-e132-4785-852c-d87252199fb0" xlink:href="ois-20230331.xsd#ois_ServiceBasedRestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea08aad5-1fd3-4fa2-9406-5e0fb51c259b" xlink:to="loc_ois_ServiceBasedRestrictedStockMember_d7c8b99b-e132-4785-852c-d87252199fb0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ServiceBasedStockUnitsMember_eda10120-facf-4eb8-91eb-1e429001901d" xlink:href="ois-20230331.xsd#ois_ServiceBasedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea08aad5-1fd3-4fa2-9406-5e0fb51c259b" xlink:to="loc_ois_ServiceBasedStockUnitsMember_eda10120-facf-4eb8-91eb-1e429001901d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_4b046e26-de8a-455e-a7a1-54f2a30562d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea08aad5-1fd3-4fa2-9406-5e0fb51c259b" xlink:to="loc_us-gaap_PerformanceSharesMember_4b046e26-de8a-455e-a7a1-54f2a30562d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9b276922-e952-48ac-9682-034625d92d33" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46b10986-491e-4e20-9168-176eedc8358f" xlink:to="loc_srt_RangeAxis_9b276922-e952-48ac-9682-034625d92d33" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9b276922-e952-48ac-9682-034625d92d33_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9b276922-e952-48ac-9682-034625d92d33" xlink:to="loc_srt_RangeMember_9b276922-e952-48ac-9682-034625d92d33_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c724c1ae-7117-4f43-b396-ae98714aa04c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9b276922-e952-48ac-9682-034625d92d33" xlink:to="loc_srt_RangeMember_c724c1ae-7117-4f43-b396-ae98714aa04c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_00dcaac8-ce6d-4a0c-b8f1-9600e46d9e71" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c724c1ae-7117-4f43-b396-ae98714aa04c" xlink:to="loc_srt_MinimumMember_00dcaac8-ce6d-4a0c-b8f1-9600e46d9e71" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8128943f-c9fa-4ffa-b89e-e56a5b2811f1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c724c1ae-7117-4f43-b396-ae98714aa04c" xlink:to="loc_srt_MaximumMember_8128943f-c9fa-4ffa-b89e-e56a5b2811f1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#SegmentsandRelatedInformationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails" xlink:type="extended" id="i302bc021cfe14524a48ae3c96e0126bf_SegmentsandRelatedInformationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_RevenuefromContractwithCustomerPercentageofRevenue_6f462efb-8dc8-4cee-a99f-bf28b43d8104" xlink:href="ois-20230331.xsd#ois_RevenuefromContractwithCustomerPercentageofRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_ois_RevenuefromContractwithCustomerPercentageofRevenue_6f462efb-8dc8-4cee-a99f-bf28b43d8104" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_dec1ba57-298d-4f31-8b88-386e77191e07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_dec1ba57-298d-4f31-8b88-386e77191e07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_18978383-1c4c-42ac-88a2-f4f7394d075e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_18978383-1c4c-42ac-88a2-f4f7394d075e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear_ed1df60b-1011-4d70-b510-61fa9c619d38" xlink:href="ois-20230331.xsd#ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear_ed1df60b-1011-4d70-b510-61fa9c619d38" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter_7345f658-e9a4-4608-acc8-0cffee2b5454" xlink:href="ois-20230331.xsd#ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter_7345f658-e9a4-4608-acc8-0cffee2b5454" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bdee5b1d-68af-4b00-9df6-990db415fa98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bdee5b1d-68af-4b00-9df6-990db415fa98" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b94cc8c7-fb5a-43ee-bcc8-c34065d3d5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bdee5b1d-68af-4b00-9df6-990db415fa98" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b94cc8c7-fb5a-43ee-bcc8-c34065d3d5b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_b94cc8c7-fb5a-43ee-bcc8-c34065d3d5b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b94cc8c7-fb5a-43ee-bcc8-c34065d3d5b2" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_b94cc8c7-fb5a-43ee-bcc8-c34065d3d5b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_81e95421-3d21-4059-adfd-68ab976cb780" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b94cc8c7-fb5a-43ee-bcc8-c34065d3d5b2" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_81e95421-3d21-4059-adfd-68ab976cb780" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_35992ff1-4301-4ba7-8a79-6be848f2fc43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_81e95421-3d21-4059-adfd-68ab976cb780" xlink:to="loc_us-gaap_TransferredOverTimeMember_35992ff1-4301-4ba7-8a79-6be848f2fc43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_c539c316-6655-4042-9bb1-6b5c91e65f77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bdee5b1d-68af-4b00-9df6-990db415fa98" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_c539c316-6655-4042-9bb1-6b5c91e65f77" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails_1" xlink:type="simple" xlink:href="ois-20230331.xsd#SegmentsandRelatedInformationNarrativeDetails_1"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails_1" xlink:type="extended" id="ifcfdd892109d4d2cbb9d726a1117cec4_SegmentsandRelatedInformationNarrativeDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_RevenuefromContractwithCustomerPercentageofRevenue_6f462efb-8dc8-4cee-a99f-bf28b43d8104" xlink:href="ois-20230331.xsd#ois_RevenuefromContractwithCustomerPercentageofRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_ois_RevenuefromContractwithCustomerPercentageofRevenue_6f462efb-8dc8-4cee-a99f-bf28b43d8104" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_dec1ba57-298d-4f31-8b88-386e77191e07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_dec1ba57-298d-4f31-8b88-386e77191e07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_18978383-1c4c-42ac-88a2-f4f7394d075e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_18978383-1c4c-42ac-88a2-f4f7394d075e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear_ed1df60b-1011-4d70-b510-61fa9c619d38" xlink:href="ois-20230331.xsd#ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear_ed1df60b-1011-4d70-b510-61fa9c619d38" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter_7345f658-e9a4-4608-acc8-0cffee2b5454" xlink:href="ois-20230331.xsd#ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter_7345f658-e9a4-4608-acc8-0cffee2b5454" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bdee5b1d-68af-4b00-9df6-990db415fa98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bdee5b1d-68af-4b00-9df6-990db415fa98" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b94cc8c7-fb5a-43ee-bcc8-c34065d3d5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bdee5b1d-68af-4b00-9df6-990db415fa98" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b94cc8c7-fb5a-43ee-bcc8-c34065d3d5b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_b94cc8c7-fb5a-43ee-bcc8-c34065d3d5b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b94cc8c7-fb5a-43ee-bcc8-c34065d3d5b2" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_b94cc8c7-fb5a-43ee-bcc8-c34065d3d5b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_81e95421-3d21-4059-adfd-68ab976cb780" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b94cc8c7-fb5a-43ee-bcc8-c34065d3d5b2" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_81e95421-3d21-4059-adfd-68ab976cb780" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_35992ff1-4301-4ba7-8a79-6be848f2fc43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_81e95421-3d21-4059-adfd-68ab976cb780" xlink:to="loc_us-gaap_TransferredOverTimeMember_35992ff1-4301-4ba7-8a79-6be848f2fc43" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails" xlink:type="extended" id="ifb91f6b110ef459fb4247e30aca6d673_SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_03616988-dd58-4b87-a3d1-146a88df2d86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_22ce2962-0643-4e55-99d1-9eba37b818e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_03616988-dd58-4b87-a3d1-146a88df2d86" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_22ce2962-0643-4e55-99d1-9eba37b818e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_2a7d6255-3d4f-417e-895b-d32ea7967d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_03616988-dd58-4b87-a3d1-146a88df2d86" xlink:to="loc_us-gaap_DepreciationAndAmortization_2a7d6255-3d4f-417e-895b-d32ea7967d6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e5fd4a05-1f10-4b82-8d6c-de1f49e2896e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_03616988-dd58-4b87-a3d1-146a88df2d86" xlink:to="loc_us-gaap_OperatingIncomeLoss_e5fd4a05-1f10-4b82-8d6c-de1f49e2896e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b928ee9f-bcd9-426a-b88f-f5b5c136f30b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_03616988-dd58-4b87-a3d1-146a88df2d86" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b928ee9f-bcd9-426a-b88f-f5b5c136f30b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c226477a-bdf8-4687-8dc9-61bc30f05591" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_03616988-dd58-4b87-a3d1-146a88df2d86" xlink:to="loc_us-gaap_Assets_c226477a-bdf8-4687-8dc9-61bc30f05591" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_06de3487-3321-40e5-801e-a5a30e31f2be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_03616988-dd58-4b87-a3d1-146a88df2d86" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_06de3487-3321-40e5-801e-a5a30e31f2be" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f6c614f0-61c4-4064-bbcc-8ad17f4a6e01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_06de3487-3321-40e5-801e-a5a30e31f2be" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f6c614f0-61c4-4064-bbcc-8ad17f4a6e01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f6c614f0-61c4-4064-bbcc-8ad17f4a6e01_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f6c614f0-61c4-4064-bbcc-8ad17f4a6e01" xlink:to="loc_us-gaap_SegmentDomain_f6c614f0-61c4-4064-bbcc-8ad17f4a6e01_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a4c446af-d69a-45da-855b-16d358d8c893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f6c614f0-61c4-4064-bbcc-8ad17f4a6e01" xlink:to="loc_us-gaap_SegmentDomain_a4c446af-d69a-45da-855b-16d358d8c893" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OffshoreManufacturedProductsMember_dbe24bca-721c-46e0-b2ce-01238de81dfb" xlink:href="ois-20230331.xsd#ois_OffshoreManufacturedProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a4c446af-d69a-45da-855b-16d358d8c893" xlink:to="loc_ois_OffshoreManufacturedProductsMember_dbe24bca-721c-46e0-b2ce-01238de81dfb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_TotalWellSiteServicesMember_ecc599f6-73cf-4664-8de5-c222bbee401f" xlink:href="ois-20230331.xsd#ois_TotalWellSiteServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a4c446af-d69a-45da-855b-16d358d8c893" xlink:to="loc_ois_TotalWellSiteServicesMember_ecc599f6-73cf-4664-8de5-c222bbee401f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DownholeTechnologiesMember_9b7557d8-f099-43e5-af20-e572716fec18" xlink:href="ois-20230331.xsd#ois_DownholeTechnologiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a4c446af-d69a-45da-855b-16d358d8c893" xlink:to="loc_ois_DownholeTechnologiesMember_9b7557d8-f099-43e5-af20-e572716fec18" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_9b70f582-858c-4328-98a9-9947239c3cb9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_06de3487-3321-40e5-801e-a5a30e31f2be" xlink:to="loc_srt_ConsolidationItemsAxis_9b70f582-858c-4328-98a9-9947239c3cb9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_9b70f582-858c-4328-98a9-9947239c3cb9_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_9b70f582-858c-4328-98a9-9947239c3cb9" xlink:to="loc_srt_ConsolidationItemsDomain_9b70f582-858c-4328-98a9-9947239c3cb9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_7f57ffb0-1036-42de-bab7-5b5371cce8da" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_9b70f582-858c-4328-98a9-9947239c3cb9" xlink:to="loc_srt_ConsolidationItemsDomain_7f57ffb0-1036-42de-bab7-5b5371cce8da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_e5dfb0e1-b49d-4fd7-ba10-f91404cf116c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_7f57ffb0-1036-42de-bab7-5b5371cce8da" xlink:to="loc_us-gaap_OperatingSegmentsMember_e5dfb0e1-b49d-4fd7-ba10-f91404cf116c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_2bdee573-8ba9-4145-b8ac-b4a21865f47e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_7f57ffb0-1036-42de-bab7-5b5371cce8da" xlink:to="loc_us-gaap_CorporateNonSegmentMember_2bdee573-8ba9-4145-b8ac-b4a21865f47e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails" xlink:type="extended" id="i928d34b41f0d4c5aae8980ffdcb5291a_SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_9c9941ce-7895-4d80-8f91-91aa7de96378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4d00fbcc-c421-4dc9-9a73-2a521c2fd949" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9c9941ce-7895-4d80-8f91-91aa7de96378" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4d00fbcc-c421-4dc9-9a73-2a521c2fd949" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a0e4a73e-3d8f-496d-bed8-4671f57fd613" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9c9941ce-7895-4d80-8f91-91aa7de96378" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a0e4a73e-3d8f-496d-bed8-4671f57fd613" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f892aa9f-3187-4b08-9ee0-b5e1bd2d1d00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a0e4a73e-3d8f-496d-bed8-4671f57fd613" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f892aa9f-3187-4b08-9ee0-b5e1bd2d1d00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f892aa9f-3187-4b08-9ee0-b5e1bd2d1d00_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f892aa9f-3187-4b08-9ee0-b5e1bd2d1d00" xlink:to="loc_us-gaap_SegmentDomain_f892aa9f-3187-4b08-9ee0-b5e1bd2d1d00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6925fe59-b5e5-4e91-b4bd-11216ac5ed51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f892aa9f-3187-4b08-9ee0-b5e1bd2d1d00" xlink:to="loc_us-gaap_SegmentDomain_6925fe59-b5e5-4e91-b4bd-11216ac5ed51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OffshoreManufacturedProductsMember_ac74faa0-e09e-4afd-bac2-cefe924e4a8c" xlink:href="ois-20230331.xsd#ois_OffshoreManufacturedProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6925fe59-b5e5-4e91-b4bd-11216ac5ed51" xlink:to="loc_ois_OffshoreManufacturedProductsMember_ac74faa0-e09e-4afd-bac2-cefe924e4a8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_TotalWellSiteServicesMember_46c52aa5-8f6c-40e7-8aaa-1ce3e3ef9c12" xlink:href="ois-20230331.xsd#ois_TotalWellSiteServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6925fe59-b5e5-4e91-b4bd-11216ac5ed51" xlink:to="loc_ois_TotalWellSiteServicesMember_46c52aa5-8f6c-40e7-8aaa-1ce3e3ef9c12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DownholeTechnologiesMember_33f27d49-efaf-4186-b7d7-da3bb364d33b" xlink:href="ois-20230331.xsd#ois_DownholeTechnologiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6925fe59-b5e5-4e91-b4bd-11216ac5ed51" xlink:to="loc_ois_DownholeTechnologiesMember_33f27d49-efaf-4186-b7d7-da3bb364d33b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e407a391-8ac7-4f13-8702-fb9acbc51403" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a0e4a73e-3d8f-496d-bed8-4671f57fd613" xlink:to="loc_srt_ProductOrServiceAxis_e407a391-8ac7-4f13-8702-fb9acbc51403" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e407a391-8ac7-4f13-8702-fb9acbc51403_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_e407a391-8ac7-4f13-8702-fb9acbc51403" xlink:to="loc_srt_ProductsAndServicesDomain_e407a391-8ac7-4f13-8702-fb9acbc51403_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7f3a18cc-a727-41c6-b50a-a76a7f53b2fa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_e407a391-8ac7-4f13-8702-fb9acbc51403" xlink:to="loc_srt_ProductsAndServicesDomain_7f3a18cc-a727-41c6-b50a-a76a7f53b2fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ProjectDrivenProductsMember_693bb112-4f17-498a-b5e9-24e9fa0b4e66" xlink:href="ois-20230331.xsd#ois_ProjectDrivenProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7f3a18cc-a727-41c6-b50a-a76a7f53b2fa" xlink:to="loc_ois_ProjectDrivenProductsMember_693bb112-4f17-498a-b5e9-24e9fa0b4e66" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShortCycleProductsMember_221cae43-4e00-45a8-9c14-06862c52bede" xlink:href="ois-20230331.xsd#ois_ShortCycleProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7f3a18cc-a727-41c6-b50a-a76a7f53b2fa" xlink:to="loc_ois_ShortCycleProductsMember_221cae43-4e00-45a8-9c14-06862c52bede" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShortCycleCompletionProductsandServicesMember_0c571366-8c7c-4932-80c5-2744da5cf286" xlink:href="ois-20230331.xsd#ois_ShortCycleCompletionProductsandServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ois_ShortCycleProductsMember_221cae43-4e00-45a8-9c14-06862c52bede" xlink:to="loc_ois_ShortCycleCompletionProductsandServicesMember_0c571366-8c7c-4932-80c5-2744da5cf286" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShortCycleDrillingServicesMember_ac8d2aaa-2aec-44bc-821b-3352b8d579c0" xlink:href="ois-20230331.xsd#ois_ShortCycleDrillingServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ois_ShortCycleProductsMember_221cae43-4e00-45a8-9c14-06862c52bede" xlink:to="loc_ois_ShortCycleDrillingServicesMember_ac8d2aaa-2aec-44bc-821b-3352b8d579c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShortCycleOtherProductsMember_d4949f05-c615-42f5-af31-776d4f0ed472" xlink:href="ois-20230331.xsd#ois_ShortCycleOtherProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ois_ShortCycleProductsMember_221cae43-4e00-45a8-9c14-06862c52bede" xlink:to="loc_ois_ShortCycleOtherProductsMember_d4949f05-c615-42f5-af31-776d4f0ed472" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OtherProductsAndServicesMember_f4a883c7-6be5-4cc3-8985-b1f57a9a61b5" xlink:href="ois-20230331.xsd#ois_OtherProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7f3a18cc-a727-41c6-b50a-a76a7f53b2fa" xlink:to="loc_ois_OtherProductsAndServicesMember_f4a883c7-6be5-4cc3-8985-b1f57a9a61b5" xlink:type="arc" order="2"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>ois-20230331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:4f2356a7-be7f-4007-8db8-f4387a08dc8d,g:e10cb925-0fc8-4492-9a32-ad8caf7bd4e2-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_DeferredCosts_929e93ed-dfc5-4164-adac-2498b25295e7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred financing costs</link:label>
    <link:label id="lab_us-gaap_DeferredCosts_label_en-US" xlink:label="lab_us-gaap_DeferredCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCosts" xlink:to="lab_us-gaap_DeferredCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_81281231-120b-48fa-b948-41f3e78b15d8_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b6f71fb-3d34-465e-bd9a-292ece4d9578_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_22506dae-116d-40e1-b4c2-fec70553938d_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_AssetBasedRevolvingCreditFacilityMember_8e7729a2-0946-494c-a27b-b50a06b7e1f4_terseLabel_en-US" xlink:label="lab_ois_AssetBasedRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset-based Revolving Credit Facility</link:label>
    <link:label id="lab_ois_AssetBasedRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_ois_AssetBasedRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset-based Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_ois_AssetBasedRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_ois_AssetBasedRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset-based Revolving Credit Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_AssetBasedRevolvingCreditFacilityMember" xlink:href="ois-20230331.xsd#ois_AssetBasedRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_AssetBasedRevolvingCreditFacilityMember" xlink:to="lab_ois_AssetBasedRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_c2fb76d2-22d9-4e21-80ad-0256a546c8c0_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_GBP_0479d632-1c24-46bf-958e-d6f7a3a43703_terseLabel_en-US" xlink:label="lab_currency_GBP" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United Kingdom, Pounds</link:label>
    <link:label id="lab_currency_GBP_label_en-US" xlink:label="lab_currency_GBP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United Kingdom, Pounds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_GBP" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_GBP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_GBP" xlink:to="lab_currency_GBP" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_8569d3a5-82a1-40c7-98f9-85292fcb3c4c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_14ac949c-b820-4e0e-aba2-0a246e33a951_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_9b1fe892-8bd2-4a23-b03f-fb9f483cf44a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_332c6a7c-1deb-42a7-8098-b6e9735e8336_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_8f9e6305-26ac-45e6-8efc-3f789df3dff8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation arrangement, recorded liability</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Recorded Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_cf618611-d264-44c6-ad0f-ccab4de8dd82_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_eea7697f-8e86-4e5b-859e-0693624d3bd4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_f0e029af-880f-49a4-8d01-9eba051e2cd6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d364a634-cfac-41a3-a929-7be97df71d6f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_05067823-f766-4258-aae3-b7025dc54947_negatedLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt and Lease Obligation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_c41cc48f-c25b-4ece-8e30-4e8b48f88d81_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivableTypeDomain_label_en-US" xlink:label="lab_us-gaap_ReceivableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivableTypeDomain" xlink:to="lab_us-gaap_ReceivableTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_01c2edc0-0c28-4be7-9650-f5ff75c890c3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod_b89cf9db-6d9f-4450-a9a6-42713d4583cc_terseLabel_en-US" xlink:label="lab_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service- based stock units awards (in shares)</link:label>
    <link:label id="lab_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod_label_en-US" xlink:label="lab_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Vest at One Year Period</link:label>
    <link:label id="lab_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod_documentation_en-US" xlink:label="lab_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Vest at One Year Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod" xlink:href="ois-20230331.xsd#ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod" xlink:to="lab_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_b4dc30cc-d071-46f7-ae18-66f11bc74df3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationPlanAssets" xlink:to="lab_us-gaap_DeferredCompensationPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_22fe679a-0b4b-45fb-a4b4-a1cbd1cb0dcf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_8c4e8562-1e5a-46ea-a1e0-2d958172ff6f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_cf6cb8c4-ea0b-4e79-a53a-4b1a967a2033_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_9597e4f2-85e6-4b42-95a4-1952860292a4_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_2441088c-c04c-422c-895a-8d61e4658da3_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_74f61d65-caea-44d6-8601-d9af0d42af88_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock awards, net of forfeitures (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_a5b1db89-7972-4cad-9b82-1a5bc8ca4e35_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stated interest rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a95f4cdf-288c-4bd3-b240-aab57c092e95_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_45d60443-6fa0-4e56-8438-77276e136942_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_2fdb70f3-8c14-4cc7-a826-10eb856f67bb_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_ExchangeRateStrengthenedWeakened_77c5cc23-5965-460b-8744-25089606115b_terseLabel_en-US" xlink:label="lab_ois_ExchangeRateStrengthenedWeakened" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange rate strengthened (weakened)</link:label>
    <link:label id="lab_ois_ExchangeRateStrengthenedWeakened_label_en-US" xlink:label="lab_ois_ExchangeRateStrengthenedWeakened" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange Rate Strengthened (Weakened)</link:label>
    <link:label id="lab_ois_ExchangeRateStrengthenedWeakened_documentation_en-US" xlink:label="lab_ois_ExchangeRateStrengthenedWeakened" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange Rate Weakened</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ExchangeRateStrengthenedWeakened" xlink:href="ois-20230331.xsd#ois_ExchangeRateStrengthenedWeakened"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_ExchangeRateStrengthenedWeakened" xlink:to="lab_ois_ExchangeRateStrengthenedWeakened" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_03f3c855-b306-40a5-95dd-4365cfb16579_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with customer, asset, reclassified to receivable</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Reclassified to Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetReclassifiedToReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:to="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_4e0892c2-100b-4191-8e04-24764f0b1a09_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_45367ffb-5cc7-4831-97aa-f0a3716fb065_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_82964399-2748-4cc9-bb0a-20e2a1deaa47_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e799cc42-454a-4c84-99d1-98200a116648_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_32009faf-2e44-4a64-93de-8445ce8ec840_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued taxes, other than income taxes</link:label>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Taxes Other than Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_8e4e8367-35fc-4bf2-9ac0-d40e09427341_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_9bfc89d7-9882-4f93-b517-6d2f0fc79a7b_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_412ebca8-36ed-46dd-8c8a-31def78fa29f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of financing costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Financing Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfFinancingCosts" xlink:to="lab_us-gaap_PaymentsOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_2fa635b4-9efc-42c4-96b1-90b325532830_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost, 12,888,342 and 12,684,101 shares, respectively</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonValue" xlink:to="lab_us-gaap_TreasuryStockCommonValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_1c9eeeb4-0e65-4da7-946d-a7146520be73_terseLabel_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive securities:</link:label>
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract" xlink:to="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_79eab9d6-d8d7-498d-a645-7b1ad383123b_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt and Lease Obligation, Including Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_030b11d9-21b9-42aa-a0ec-1cc735822ac8_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid (received) for:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_9dfeb486-1b93-4310-be2a-e6c78ec451f0_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_ShortCycleDrillingServicesMember_58c413c4-f414-45eb-8eaf-858a840cf619_terseLabel_en-US" xlink:label="lab_ois_ShortCycleDrillingServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Drilling services</link:label>
    <link:label id="lab_ois_ShortCycleDrillingServicesMember_label_en-US" xlink:label="lab_ois_ShortCycleDrillingServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Cycle, Drilling Services [Member]</link:label>
    <link:label id="lab_ois_ShortCycleDrillingServicesMember_documentation_en-US" xlink:label="lab_ois_ShortCycleDrillingServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Cycle, Drilling Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShortCycleDrillingServicesMember" xlink:href="ois-20230331.xsd#ois_ShortCycleDrillingServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_ShortCycleDrillingServicesMember" xlink:to="lab_ois_ShortCycleDrillingServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_e29799eb-11b8-457b-94bb-1bc28f8d7095_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage_57bf4979-c05f-4493-a994-965b6b26c341_terseLabel_en-US" xlink:label="lab_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of additional performance-based awards issued (as a percent)</link:label>
    <link:label id="lab_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage_label_en-US" xlink:label="lab_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award, Additional Performance Based Shares To Be Issued If Current Period Metrics Achieved Maximum Target Award, Percentage</link:label>
    <link:label id="lab_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage_documentation_en-US" xlink:label="lab_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the maximum percentage of target award that might be granted as additional shares.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage" xlink:href="ois-20230331.xsd#ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage" xlink:to="lab_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_fce3a577-129c-4376-983f-8d572c49db97_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_9a60eba9-e334-431b-8b16-df16a80ce6d0_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_318fffc0-0a21-4d09-bb67-3d1147a8a2e2_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_0a8eb966-c634-4fd1-a84c-803bb4c603f5_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows used in operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_1b490d6d-32cc-4806-9807-d6d4431467a5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_fa52e581-280f-4c7b-9877-ebe3d09b58b9_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_ServiceBasedStockUnitsMember_c6530f4b-9f22-4f0b-9b71-937a330a5acb_terseLabel_en-US" xlink:label="lab_ois_ServiceBasedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service-based Stock Units</link:label>
    <link:label id="lab_ois_ServiceBasedStockUnitsMember_label_en-US" xlink:label="lab_ois_ServiceBasedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service-based Stock Units [Member]</link:label>
    <link:label id="lab_ois_ServiceBasedStockUnitsMember_documentation_en-US" xlink:label="lab_ois_ServiceBasedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service-based Stock Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ServiceBasedStockUnitsMember" xlink:href="ois-20230331.xsd#ois_ServiceBasedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_ServiceBasedStockUnitsMember" xlink:to="lab_ois_ServiceBasedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_AllCurrenciesDomain_c2d4df7c-ecc6-4798-a0ab-9aa74d8675ad_terseLabel_en-US" xlink:label="lab_currency_AllCurrenciesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Currencies [Domain]</link:label>
    <link:label id="lab_currency_AllCurrenciesDomain_label_en-US" xlink:label="lab_currency_AllCurrenciesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Currencies [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AllCurrenciesDomain" xlink:to="lab_currency_AllCurrenciesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_ShortCycleCompletionProductsandServicesMember_cf3669ef-4410-40c6-b33d-9b7699029a60_terseLabel_en-US" xlink:label="lab_ois_ShortCycleCompletionProductsandServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Completion products and services</link:label>
    <link:label id="lab_ois_ShortCycleCompletionProductsandServicesMember_label_en-US" xlink:label="lab_ois_ShortCycleCompletionProductsandServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Cycle, Completion Products and Services [Member]</link:label>
    <link:label id="lab_ois_ShortCycleCompletionProductsandServicesMember_documentation_en-US" xlink:label="lab_ois_ShortCycleCompletionProductsandServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Cycle, Completion Products and Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShortCycleCompletionProductsandServicesMember" xlink:href="ois-20230331.xsd#ois_ShortCycleCompletionProductsandServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_ShortCycleCompletionProductsandServicesMember" xlink:to="lab_ois_ShortCycleCompletionProductsandServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_27822998-4e93-4297-a360-5b6d99db6b34_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances_a950fe8f-fb22-4787-97b9-6983cc71f93f_terseLabel_en-US" xlink:label="lab_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency translation adjustments (excluding intercompany advances)</link:label>
    <link:label id="lab_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances_label_en-US" xlink:label="lab_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency translation adjustments (excluding intercompany advances)</link:label>
    <link:label id="lab_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances_documentation_en-US" xlink:label="lab_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity, excluding intercompany advances.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances" xlink:href="ois-20230331.xsd#ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances" xlink:to="lab_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_acfb19c0-f996-4fe4-807d-c493832d604d_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_65445f7b-3c60-40a7-8116-636dff68dddb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_b31c4070-c4c4-4e5e-a8e2-e89514633b64_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5d906f5a-1358-4c10-a125-633004ca7030_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_FinanceLeaseObligationsAndOtherDebtMember_07db1347-534a-4215-b078-f7d9c5f799b4_terseLabel_en-US" xlink:label="lab_ois_FinanceLeaseObligationsAndOtherDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other debt and finance lease obligations</link:label>
    <link:label id="lab_ois_FinanceLeaseObligationsAndOtherDebtMember_label_en-US" xlink:label="lab_ois_FinanceLeaseObligationsAndOtherDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Obligations and Other Debt [Member]</link:label>
    <link:label id="lab_ois_FinanceLeaseObligationsAndOtherDebtMember_documentation_en-US" xlink:label="lab_ois_FinanceLeaseObligationsAndOtherDebtMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Obligations and Other Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_FinanceLeaseObligationsAndOtherDebtMember" xlink:href="ois-20230331.xsd#ois_FinanceLeaseObligationsAndOtherDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_FinanceLeaseObligationsAndOtherDebtMember" xlink:to="lab_ois_FinanceLeaseObligationsAndOtherDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_4354b4af-738a-4eaf-9b9f-a561abcbffa9_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding (in shares)</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_84cdac22-4a34-4093-b827-7b029bd76623_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_a0311f9f-ae4d-4ce0-8d3c-0b0b36e3e490_verboseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_488487dd-abb7-4442-be36-d40b3684c3aa_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility Due January 2022</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_b75f0c3d-fd58-4e70-b0a7-1a5eb16ba506_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_8ee0f4f0-0387-4837-8a21-d717742ee162_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_c2fac9a4-d8c5-4f01-85ff-03837dfdcf4d_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_6c86c80e-450f-411a-951c-568fb5aec3ce_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_829a0af9-891e-4beb-a2dc-842f92a549b4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_298e6e57-a698-4853-b99f-e14aec6a1b8e_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter_4ac3ced7-6da1-4c37-97e7-dc4d589e1eb7_terseLabel_en-US" xlink:label="lab_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, remaining performance obligation, percentage of obligations, remaining in year two (as a percent)</link:label>
    <link:label id="lab_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter_label_en-US" xlink:label="lab_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage, Remaining In Year Two And Thereafter</link:label>
    <link:label id="lab_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter_documentation_en-US" xlink:label="lab_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage, Remaining in Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter" xlink:href="ois-20230331.xsd#ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter" xlink:to="lab_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6d73c9e3-f841-42ef-ab56-3925b00924cb_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_7ace3730-21ee-40db-a864-788dc12e30e2_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_b0a83419-5035-41ba-9969-080841dc0e89_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_3968a7b4-a494-460a-be01-55e197a74d80_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_520430e0-2a87-4798-8d5d-fc69e28bc915_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_7f9d5ed2-f7f0-4436-86a5-d8b0f44404d5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax provision (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_2806c778-e128-4a93-9051-6de83b4c96e0_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable_edd07c45-3e57-48df-8b47-f14c246bd623_terseLabel_en-US" xlink:label="lab_ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts as a percentage of total accounts receivable</link:label>
    <link:label id="lab_ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable_label_en-US" xlink:label="lab_ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance For Credit Loss, Percentage Of Total Accounts Receivable</link:label>
    <link:label id="lab_ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable_documentation_en-US" xlink:label="lab_ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance For Credit Loss, Percentage Of Total Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable" xlink:href="ois-20230331.xsd#ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable" xlink:to="lab_ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_35caa22e-96a2-487b-971e-e490f764e8ec_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_84a94845-912e-49e6-9e4f-4ebf15416fda_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Contract with Customer, Asset and Liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_7f84a664-e478-4b83-94fd-8d2ea8626baf_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_OtherProductsAndServicesMember_829ff685-33a3-432f-91b1-44434cb72cd3_terseLabel_en-US" xlink:label="lab_ois_OtherProductsAndServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other products and services</link:label>
    <link:label id="lab_ois_OtherProductsAndServicesMember_label_en-US" xlink:label="lab_ois_OtherProductsAndServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Products and Services [Member]</link:label>
    <link:label id="lab_ois_OtherProductsAndServicesMember_documentation_en-US" xlink:label="lab_ois_OtherProductsAndServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the other products and services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OtherProductsAndServicesMember" xlink:href="ois-20230331.xsd#ois_OtherProductsAndServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_OtherProductsAndServicesMember" xlink:to="lab_ois_OtherProductsAndServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_47256258-5768-4352-aaad-9f379d86c1af_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_b88e64c3-2842-4250-985c-da37d6bb512d_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_46658d63-d813-45ec-9571-ed1335542273_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write-offs</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_4fa8e298-51a8-4ac1-81cd-3693afb0bdd5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_55eea65b-72f3-432b-bd0e-fcab9b3b821c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_OffshoreManufacturedProductsMember_13e04586-2f8f-45bb-a6d5-4b876338584f_verboseLabel_en-US" xlink:label="lab_ois_OffshoreManufacturedProductsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offshore/ Manufactured Products</link:label>
    <link:label id="lab_ois_OffshoreManufacturedProductsMember_label_en-US" xlink:label="lab_ois_OffshoreManufacturedProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offshore/Manufactured Products [Member]</link:label>
    <link:label id="lab_ois_OffshoreManufacturedProductsMember_documentation_en-US" xlink:label="lab_ois_OffshoreManufacturedProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the Offshore/Manufactured Products segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OffshoreManufacturedProductsMember" xlink:href="ois-20230331.xsd#ois_OffshoreManufacturedProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_OffshoreManufacturedProductsMember" xlink:to="lab_ois_OffshoreManufacturedProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_85b3c6e7-1851-40bc-86e5-e6722812dd22_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-based Stock Units</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAccountsReceivableMember_b455c182-e057-42bd-a64e-cd85d215afe2_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade</link:label>
    <link:label id="lab_us-gaap_TradeAccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAccountsReceivableMember" xlink:to="lab_us-gaap_TradeAccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_9fb8298b-0760-4a27-9e4c-158f5c539035_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_cafc487c-ecf2-4560-8eb7-3c71e7a1d9ff_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_2257a2c0-1798-498c-bd16-b8b3369c7a2a_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_ShortCycleOtherProductsMember_0cb70380-6310-4bbd-a961-feb0771daf44_terseLabel_en-US" xlink:label="lab_ois_ShortCycleOtherProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other products</link:label>
    <link:label id="lab_ois_ShortCycleOtherProductsMember_label_en-US" xlink:label="lab_ois_ShortCycleOtherProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Cycle, Other Products [Member]</link:label>
    <link:label id="lab_ois_ShortCycleOtherProductsMember_documentation_en-US" xlink:label="lab_ois_ShortCycleOtherProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Cycle, Other Products [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShortCycleOtherProductsMember" xlink:href="ois-20230331.xsd#ois_ShortCycleOtherProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_ShortCycleOtherProductsMember" xlink:to="lab_ois_ShortCycleOtherProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_e295cc23-a4d9-4073-bc95-f143ba189a42_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_9af81a58-6c18-4585-92a0-984334f8db54_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_d3da0981-a9ba-4adb-82ff-a05f33703168_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, fair value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_2d3c304b-83bd-4dc7-bb3a-dd6a6f3cf97a_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock shares, authorized repurchase (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_df9fb96c-80ae-47c6-a4c8-7e03825179f8_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess_313ae4da-a393-46a0-bf54-136626623c57_terseLabel_en-US" xlink:label="lab_ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, amount of indebtedness subject to springing maturity</link:label>
    <link:label id="lab_ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess_label_en-US" xlink:label="lab_ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Springing Maturity, Subject To Amount Of Indebtedness In Excess</link:label>
    <link:label id="lab_ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess_documentation_en-US" xlink:label="lab_ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Springing Maturity, Subject To Amount Of Indebtedness In Excess</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess" xlink:href="ois-20230331.xsd#ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess" xlink:to="lab_ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_5480d92a-b7d9-4cd5-b232-c2060350fe66_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5e03d01b-1119-4ffb-8450-cdcac3c3bebd_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c3a33ada-8859-4acc-9a3f-94258cb3b2f9_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c09f164f-3a07-4554-bc3e-9879d78b9e3b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_1b16f8d3-9d0a-4f28-9132-2b12702a7e5e_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_389c52d7-219c-4ec1-a4fd-862c020f67b8_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_68c30ec2-5c8c-488f-8b13-adfa91c057aa_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedSalesCommissionCurrent_08eecad8-d4c6-4cc4-8a79-b4e9bae283d0_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedSalesCommissionCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued commissions</link:label>
    <link:label id="lab_us-gaap_AccruedSalesCommissionCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedSalesCommissionCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Sales Commission, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalesCommissionCurrent" xlink:to="lab_us-gaap_AccruedSalesCommissionCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_a2980b5e-52d0-4296-b87b-30bb77f78224_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Details of Selected Balance Sheet Accounts</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5e853541-c7d4-4b9c-a54d-1fdf08d94e90_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_94309069-3c65-4dbd-8681-30b7ff5b9ab1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_DebtInstrumentSpringingMaturityTerm_7f76efee-b0eb-4801-845d-f5f40e1c8989_terseLabel_en-US" xlink:label="lab_ois_DebtInstrumentSpringingMaturityTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, springing maturity, term (in days)</link:label>
    <link:label id="lab_ois_DebtInstrumentSpringingMaturityTerm_label_en-US" xlink:label="lab_ois_DebtInstrumentSpringingMaturityTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Springing Maturity, Term</link:label>
    <link:label id="lab_ois_DebtInstrumentSpringingMaturityTerm_documentation_en-US" xlink:label="lab_ois_DebtInstrumentSpringingMaturityTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Springing Maturity, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentSpringingMaturityTerm" xlink:href="ois-20230331.xsd#ois_DebtInstrumentSpringingMaturityTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_DebtInstrumentSpringingMaturityTerm" xlink:to="lab_ois_DebtInstrumentSpringingMaturityTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_47cdda8b-941c-4b87-bfde-3888a5fe1304_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Noncurrent Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets, Noncurrent [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_3511aa3c-f98d-4f26-a2ab-b4ffd8923a3b_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRepurchasedFaceAmount_bd4cc07b-ba88-4ec9-b595-ec402fe6c1c1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, repurchased face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRepurchasedFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Repurchased Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRepurchasedFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentRepurchasedFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_54a55ec1-25ef-4e5d-970d-dfa981235c64_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerators:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_b290769c-5b24-4403-abe4-c160a17e388a_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_f07d2050-c750-43a3-88dc-ecf296986294_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_8270a944-6da5-43d5-92a5-663f8e5d0611_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating assets and liabilities, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Current Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_cc4b6060-6181-4acc-a653-b8b7095ff0fa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Alternative [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_e7b6a390-2b80-472f-b919-8d13c7a720d2_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from debt, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Debt, Net of Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:to="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_2638240a-7622-4880-a25a-fbfd338d7cf6_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_8bd7a9e4-ca31-4752-9eb7-704f9684a03a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion ratio</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear_29ae90b2-adcd-4f3d-b58b-edf024ace44c_terseLabel_en-US" xlink:label="lab_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, remaining performance obligation, percentage of obligations, remaining fiscal year (as a percent)</link:label>
    <link:label id="lab_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear_label_en-US" xlink:label="lab_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage, Remaining Fiscal Year</link:label>
    <link:label id="lab_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear_documentation_en-US" xlink:label="lab_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage, Remaining Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear" xlink:href="ois-20230331.xsd#ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear" xlink:to="lab_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_52755e5f-afab-4b38-8b23-720abf20d1bc_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_aad28494-f476-40a1-90cb-72e4c844a9e6_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_235b282e-1cd0-46d4-85a0-8e07e0a89721_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_9a102c24-3dea-4de2-8b3d-bb5fd517c5ce_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fbbfbd60-3de3-4077-a9d6-9e3ce9aa1f75_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1b2be906-ee0b-4265-8a2b-80d1c7899969_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_a9344ed0-ac16-4ded-8c8c-fb9b69e4f3e4_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_b0b214a0-e856-493d-a94e-9edb74a63f85_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_1e831307-8d8d-4804-8dac-fa20be640bf8_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_c3ddfc55-3de7-4ef7-afef-d6ecb3a77baa_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_03708fce-a370-4d78-9ca9-8047d7bc426e_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_92f22c9f-4ae9-4510-bf77-67427faf6137_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPayableCurrent_5faee295-9b7c-4707-a99c-d4e9ed3a4137_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrent" xlink:to="lab_us-gaap_InterestPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_60c1588f-7b1a-4928-a4f7-df71571e2f15_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_322aea2c-d080-45e2-a3af-f9d3077113c6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit facility borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_FinishedGoodsAndPurchasedProducts_47781679-2b6e-4d08-92c4-d134c492bb48_terseLabel_en-US" xlink:label="lab_ois_FinishedGoodsAndPurchasedProducts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods and purchased products</link:label>
    <link:label id="lab_ois_FinishedGoodsAndPurchasedProducts_label_en-US" xlink:label="lab_ois_FinishedGoodsAndPurchasedProducts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods and purchased products</link:label>
    <link:label id="lab_ois_FinishedGoodsAndPurchasedProducts_documentation_en-US" xlink:label="lab_ois_FinishedGoodsAndPurchasedProducts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount before valuation and LIFO reserves of purchased products and completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_FinishedGoodsAndPurchasedProducts" xlink:href="ois-20230331.xsd#ois_FinishedGoodsAndPurchasedProducts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_FinishedGoodsAndPurchasedProducts" xlink:to="lab_ois_FinishedGoodsAndPurchasedProducts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_b51eac14-37ec-40f1-b7c8-d10e8100ff5c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_8f7007a0-27d6-49be-ab94-0ff9655bce05_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Insurance, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInsuranceCurrent" xlink:to="lab_us-gaap_AccruedInsuranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterials_8e608adb-315f-4c26-a0f5-ae6bce34632c_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterials_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials" xlink:to="lab_us-gaap_InventoryRawMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_97705472-0fea-4ff9-95de-72635f8eb351_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk (as a percent)</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_b85acec1-9f97-4526-923b-769cc0577386_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_6286c0bd-cc91-4207-a9af-a77a8ac68dfa_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding_f882bd26-c7e4-4bab-9ce8-19d517b0710c_terseLabel_en-US" xlink:label="lab_ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, amount of borrowing base outstanding subject to covenant</link:label>
    <link:label id="lab_ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding_label_en-US" xlink:label="lab_ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Amount Of Borrowing Base Outstanding</link:label>
    <link:label id="lab_ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding_documentation_en-US" xlink:label="lab_ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Amount Of Borrowing Base Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding" xlink:href="ois-20230331.xsd#ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding" xlink:to="lab_ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_2dd3cc9d-e041-46cc-9856-4e18ca1be27d_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_2f3f9835-333f-4c21-9802-424fa62a3866_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_e7159fd3-26ff-41c6-b296-17c2973a26d8_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_ebf41f56-8969-4ce2-8515-f055e7afbf77_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_ServiceBasedRestrictedStockMember_c35dc191-6900-47b2-8fcf-8b5aba408cef_terseLabel_en-US" xlink:label="lab_ois_ServiceBasedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service-based Restricted Stock</link:label>
    <link:label id="lab_ois_ServiceBasedRestrictedStockMember_label_en-US" xlink:label="lab_ois_ServiceBasedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service-based Restricted Stock [Member]</link:label>
    <link:label id="lab_ois_ServiceBasedRestrictedStockMember_documentation_en-US" xlink:label="lab_ois_ServiceBasedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining the Service-based Restricted Stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ServiceBasedRestrictedStockMember" xlink:href="ois-20230331.xsd#ois_ServiceBasedRestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_ServiceBasedRestrictedStockMember" xlink:to="lab_ois_ServiceBasedRestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_1b3f7def-904a-4cd2-886c-ae242cbafd1f_verboseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod_f72c2696-e8b2-4a30-9245-87794c57ddd8_terseLabel_en-US" xlink:label="lab_ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance period (in years)</link:label>
    <link:label id="lab_ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod_label_en-US" xlink:label="lab_ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Performance Period</link:label>
    <link:label id="lab_ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod_documentation_en-US" xlink:label="lab_ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Performance Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod" xlink:href="ois-20230331.xsd#ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod" xlink:to="lab_ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_ec4ea4c1-fb81-446c-ac1b-1ca42df92dc3_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfConvertibleDebt_ece79677-7cfb-4ead-8a1f-dc845cb755f7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of 1.50% convertible senior notes</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfConvertibleDebt_365f06b5-6704-48e1-9272-d3c9e44afeda_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of convertible debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfConvertibleDebt" xlink:to="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_8a92c4aa-312b-4c99-ac86-a599436a1e0d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_a9b56da4-0b59-4714-8215-4d815a05e8fd_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_d97e0aa5-2703-461a-8183-27b694d410e6_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_74f117c0-fea3-4811-9166-c2dd678f21e1_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_2ceac170-0880-4929-9bbc-4e32931bb8ec_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_57babfc4-873a-46e4-8925-b0f20e534389_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_40998fb2-104b-473a-834d-7d64ee261b61_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_58ea38f4-d68a-43c9-991f-791e58a3d626_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_1d18671c-12da-430c-9406-4578e3f9190e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_b150f646-be45-4588-9a22-100a23924239_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_07b0686b-bc89-444d-be4d-6a83f7d0afc9_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_75867447-1714-464f-8b56-c02e3324f8e1_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_DownholeTechnologiesMember_effa1309-7f37-4cf8-ac27-02d14b5e05f9_verboseLabel_en-US" xlink:label="lab_ois_DownholeTechnologiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Downhole Technologies</link:label>
    <link:label id="lab_ois_DownholeTechnologiesMember_faa457a7-6065-4ee0-b56c-394b596e5716_terseLabel_en-US" xlink:label="lab_ois_DownholeTechnologiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Downhole Technologies</link:label>
    <link:label id="lab_ois_DownholeTechnologiesMember_label_en-US" xlink:label="lab_ois_DownholeTechnologiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Downhole Technologies [Member]</link:label>
    <link:label id="lab_ois_DownholeTechnologiesMember_documentation_en-US" xlink:label="lab_ois_DownholeTechnologiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Downhole Technologies [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DownholeTechnologiesMember" xlink:href="ois-20230331.xsd#ois_DownholeTechnologiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_DownholeTechnologiesMember" xlink:to="lab_ois_DownholeTechnologiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_5b44e6d2-e21f-4374-8b1e-443a0ac83933_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a02fe25f-c01c-45a7-9b3c-67c2c3b01ebe_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other comprehensive income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_OtherReceivablesMember_fcf03f7d-4367-42f6-a1bd-841e40ea57e0_terseLabel_en-US" xlink:label="lab_ois_OtherReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ois_OtherReceivablesMember_label_en-US" xlink:label="lab_ois_OtherReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Receivables [Member]</link:label>
    <link:label id="lab_ois_OtherReceivablesMember_documentation_en-US" xlink:label="lab_ois_OtherReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other receivables [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OtherReceivablesMember" xlink:href="ois-20230331.xsd#ois_OtherReceivablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_OtherReceivablesMember" xlink:to="lab_ois_OtherReceivablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_ff6ee180-083e-4838-bf71-68be295c53c0_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_d2c9af01-54fd-4926-bd96-1b394aa74651_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_b27d1694-491c-486d-bca1-ee40261459db_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_9ca57c7e-4350-4e8f-bf16-696d474d5fa1_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_5d4625d2-d15d-45fe-a69b-08c3df08e1c0_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_ebe5aeb1-6736-4464-a6c7-60d26ad469b7_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_76347fac-3953-49f1-ad33-243937cd447c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_a97ea1ab-f2d6-483c-a0dc-9e3d32d1c66b_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_c2c0aa33-0b31-4ce0-9beb-50ef2a1c7b13_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_IncomeAttributableToUnvestedRestrictedStockAwards_26447024-b12a-43f2-a5f8-893b40b22cb3_negatedTerseLabel_en-US" xlink:label="lab_ois_IncomeAttributableToUnvestedRestrictedStockAwards" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Income attributable to unvested restricted stock awards</link:label>
    <link:label id="lab_ois_IncomeAttributableToUnvestedRestrictedStockAwards_label_en-US" xlink:label="lab_ois_IncomeAttributableToUnvestedRestrictedStockAwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Attributable To Unvested Restricted Stock Awards</link:label>
    <link:label id="lab_ois_IncomeAttributableToUnvestedRestrictedStockAwards_documentation_en-US" xlink:label="lab_ois_IncomeAttributableToUnvestedRestrictedStockAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount after tax of income (loss) from continuing operations attributable to nonvested restricted stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_IncomeAttributableToUnvestedRestrictedStockAwards" xlink:href="ois-20230331.xsd#ois_IncomeAttributableToUnvestedRestrictedStockAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_IncomeAttributableToUnvestedRestrictedStockAwards" xlink:to="lab_ois_IncomeAttributableToUnvestedRestrictedStockAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_69143246-74c4-4e1e-8102-78ebd99fc342_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_7dd10a63-742e-4845-9427-f7beb19a3cbc_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_514569f5-926d-4adf-82f3-32c2ca732caf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_d8d69d66-b235-4369-a858-ebe08721669d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DilutiveSecurities_31f15572-53e5-4d36-95fb-24b9c7961435_terseLabel_en-US" xlink:label="lab_us-gaap_DilutiveSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested restricted stock awards</link:label>
    <link:label id="lab_us-gaap_DilutiveSecurities_label_en-US" xlink:label="lab_us-gaap_DilutiveSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DilutiveSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DilutiveSecurities" xlink:to="lab_us-gaap_DilutiveSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_69e425c0-de55-4998-9506-11f5460cfbd2_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_c96afc9e-d9a6-4580-b517-1f59b50d378b_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_country_GB_a4215ebb-f898-4bcf-97f5-51bfc1b69ce7_terseLabel_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United Kingdom</link:label>
    <link:label id="lab_country_GB_label_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED KINGDOM</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GB" xlink:to="lab_country_GB" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_df5d69a7-9907-40d0-84eb-7f70eb4cc635_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_71f84767-e542-4ba2-bbee-ad09430851db_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b8176482-a6e4-4d02-83af-e11190021827_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5357f58e-94bd-4900-a9e8-043dc8a9894d_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_a008dce1-49c7-49e6-9ddf-f87bd272f707_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_0d255339-41b0-4067-8f60-7dca0d4f4695_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_64a5e8b0-e266-433d-acdb-19455f2cc467_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_c47bf996-c002-4fe6-853b-6ce577b0fa0c_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_ee2713fa-3bae-4ce0-aa2f-0175c3505f8c_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expense</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_f6d1ec47-bb28-43ad-a0b1-6c39a4b67031_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease assets, net</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductMember_552cbb49-eb83-49d4-b416-beb231c5ef3a_terseLabel_en-US" xlink:label="lab_us-gaap_ProductMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products</link:label>
    <link:label id="lab_us-gaap_ProductMember_label_en-US" xlink:label="lab_us-gaap_ProductMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductMember" xlink:to="lab_us-gaap_ProductMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_6dd18c04-4db6-4fa9-8e90-d2a0d4a7f17e_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_ContractWithCustomerLiabilityIncreaseDueToBillings_33aad00a-7c84-49af-a43e-4b2c3577ee85_terseLabel_en-US" xlink:label="lab_ois_ContractWithCustomerLiabilityIncreaseDueToBillings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with customer, liability, increase due to billings</link:label>
    <link:label id="lab_ois_ContractWithCustomerLiabilityIncreaseDueToBillings_label_en-US" xlink:label="lab_ois_ContractWithCustomerLiabilityIncreaseDueToBillings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Increase Due To Billings</link:label>
    <link:label id="lab_ois_ContractWithCustomerLiabilityIncreaseDueToBillings_documentation_en-US" xlink:label="lab_ois_ContractWithCustomerLiabilityIncreaseDueToBillings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability, Increase Due To Billings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ContractWithCustomerLiabilityIncreaseDueToBillings" xlink:href="ois-20230331.xsd#ois_ContractWithCustomerLiabilityIncreaseDueToBillings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_ContractWithCustomerLiabilityIncreaseDueToBillings" xlink:to="lab_ois_ContractWithCustomerLiabilityIncreaseDueToBillings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_2eea234d-6d65-4a49-bc8d-1c19814ed390_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_fbfa39fb-4d65-4d56-81cd-d090559a0b78_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_764734ad-645a-4e12-8834-d48b01fb9744_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_DeferredCompensationArrangementWithIndividualPotentialLiability_6cfe7c79-ba8e-47fa-a42f-b03117513bdf_terseLabel_en-US" xlink:label="lab_ois_DeferredCompensationArrangementWithIndividualPotentialLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation arrangement, potential maximum liability</link:label>
    <link:label id="lab_ois_DeferredCompensationArrangementWithIndividualPotentialLiability_label_en-US" xlink:label="lab_ois_DeferredCompensationArrangementWithIndividualPotentialLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement With Individual, Potential Liability</link:label>
    <link:label id="lab_ois_DeferredCompensationArrangementWithIndividualPotentialLiability_documentation_en-US" xlink:label="lab_ois_DeferredCompensationArrangementWithIndividualPotentialLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Potential Maximum Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DeferredCompensationArrangementWithIndividualPotentialLiability" xlink:href="ois-20230331.xsd#ois_DeferredCompensationArrangementWithIndividualPotentialLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_DeferredCompensationArrangementWithIndividualPotentialLiability" xlink:to="lab_ois_DeferredCompensationArrangementWithIndividualPotentialLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_d10ba8d3-3a49-42c0-a5b4-73178008d390_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_2a487bcb-b90f-49af-8f22-296149b0563d_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_7e6cc6f7-2bff-4563-8bfa-99bdcfc63084_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_90a3a6d6-7db9-4577-8f6c-130c6fe4b736_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_TotalWellSiteServicesMember_ca92831e-806e-4f45-be28-762d53a2f30c_verboseLabel_en-US" xlink:label="lab_ois_TotalWellSiteServicesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Well Site Services</link:label>
    <link:label id="lab_ois_TotalWellSiteServicesMember_01aa1b9f-d1c4-41aa-8dce-3d9fafbc59e8_terseLabel_en-US" xlink:label="lab_ois_TotalWellSiteServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Well Site Services</link:label>
    <link:label id="lab_ois_TotalWellSiteServicesMember_label_en-US" xlink:label="lab_ois_TotalWellSiteServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Well Site Services [Member]</link:label>
    <link:label id="lab_ois_TotalWellSiteServicesMember_documentation_en-US" xlink:label="lab_ois_TotalWellSiteServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information pertaining to total well site services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_TotalWellSiteServicesMember" xlink:href="ois-20230331.xsd#ois_TotalWellSiteServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_TotalWellSiteServicesMember" xlink:to="lab_ois_TotalWellSiteServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_DebtInstrumentPrincipalAmountRepurchased_254cb25b-8824-464e-950f-9b65a4462bad_terseLabel_en-US" xlink:label="lab_ois_DebtInstrumentPrincipalAmountRepurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, principal amount repurchased</link:label>
    <link:label id="lab_ois_DebtInstrumentPrincipalAmountRepurchased_label_en-US" xlink:label="lab_ois_DebtInstrumentPrincipalAmountRepurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Principal Amount Repurchased</link:label>
    <link:label id="lab_ois_DebtInstrumentPrincipalAmountRepurchased_documentation_en-US" xlink:label="lab_ois_DebtInstrumentPrincipalAmountRepurchased" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Principal Amount Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentPrincipalAmountRepurchased" xlink:href="ois-20230331.xsd#ois_DebtInstrumentPrincipalAmountRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_DebtInstrumentPrincipalAmountRepurchased" xlink:to="lab_ois_DebtInstrumentPrincipalAmountRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_f43579ed-0794-4737-a5d5-9f5c24e1311a_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominators:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_51f113a7-6fe1-45ef-a317-469db3d5845a_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares of common stock outstanding beginning period (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_fa2689be-9e94-4148-ad18-11e911b40efd_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares of common stock outstanding ending period (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryGross_5177cda9-0890-4be7-8c20-d4a7b34cf874_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total inventories</link:label>
    <link:label id="lab_us-gaap_InventoryGross_label_en-US" xlink:label="lab_us-gaap_InventoryGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryGross" xlink:to="lab_us-gaap_InventoryGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_2b3eb150-6b72-4667-8787-04e458951bcf_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, net</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceMember_671b0f88-5db7-40a8-859e-b546ce0d7ce8_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services</link:label>
    <link:label id="lab_us-gaap_ServiceMember_label_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceMember" xlink:to="lab_us-gaap_ServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_ProjectDrivenProductsMember_c7a107df-f821-4fb6-a0fe-ff538b34335c_terseLabel_en-US" xlink:label="lab_ois_ProjectDrivenProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Project-driven products</link:label>
    <link:label id="lab_ois_ProjectDrivenProductsMember_label_en-US" xlink:label="lab_ois_ProjectDrivenProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Project-driven Products [Member]</link:label>
    <link:label id="lab_ois_ProjectDrivenProductsMember_documentation_en-US" xlink:label="lab_ois_ProjectDrivenProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the project-driven products.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ProjectDrivenProductsMember" xlink:href="ois-20230331.xsd#ois_ProjectDrivenProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_ProjectDrivenProductsMember" xlink:to="lab_ois_ProjectDrivenProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4c10fa27-948d-4235-8b33-dc9fba36a36d_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash used in operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_5ee54177-7a50-45fc-9d41-2794898c6a0f_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_74ff1b06-ec73-4d62-9308-a502f04e3c3c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total income tax provision (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_4c400ce4-50c6-4dde-82aa-2eb5ce738b26_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_9d40e1d1-dde1-4b8d-ac57-7799ebd5aa53_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_71c9ef39-6d29-4bbc-ad27-a16cf1b64bcf_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_8ef161cb-d61c-4557-9ed2-9a0b6a22a156_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_78a48619-c7f0-4e0c-831c-83c3f32e275a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_97688cb5-a801-4c05-b0ff-a1aef8c31b3d_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_63acaa9c-924c-412c-8022-27971b17e73d_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_e31a6cab-589f-453a-8bd4-5497406be018_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_85fda58f-65b8-43ec-938c-387daf33f3ec_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_518abdec-accd-4bba-8f68-ead1a037e523_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of revenues (exclusive of depreciation and amortization&#160;expense&#160;presented below)</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e0f7b1f2-4bd2-4f83-b156-425729320562_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b7752528-cacb-4d4b-9e55-f19faada1670_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator for diluted net loss per share (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ec3390db-acea-47d8-b384-e51bc35798a1_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_bca90b1e-23e8-47cb-bd14-c6fbb778ee47_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_RevenuefromContractwithCustomerPercentageofRevenue_2c4dfa45-88c3-46c2-9226-89d171adcd0a_terseLabel_en-US" xlink:label="lab_ois_RevenuefromContractwithCustomerPercentageofRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from contract with customer, percentage of revenue (as a percent)</link:label>
    <link:label id="lab_ois_RevenuefromContractwithCustomerPercentageofRevenue_label_en-US" xlink:label="lab_ois_RevenuefromContractwithCustomerPercentageofRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Percentage of Revenue</link:label>
    <link:label id="lab_ois_RevenuefromContractwithCustomerPercentageofRevenue_documentation_en-US" xlink:label="lab_ois_RevenuefromContractwithCustomerPercentageofRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Percentage of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_RevenuefromContractwithCustomerPercentageofRevenue" xlink:href="ois-20230331.xsd#ois_RevenuefromContractwithCustomerPercentageofRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_RevenuefromContractwithCustomerPercentageofRevenue" xlink:to="lab_ois_RevenuefromContractwithCustomerPercentageofRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio_6e155fb5-76c2-4628-893e-0b20e8f718ba_terseLabel_en-US" xlink:label="lab_ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, covenant, minimum fixed charge coverage ratio</link:label>
    <link:label id="lab_ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio_label_en-US" xlink:label="lab_ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio</link:label>
    <link:label id="lab_ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio_documentation_en-US" xlink:label="lab_ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" xlink:href="ois-20230331.xsd#ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" xlink:to="lab_ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding_2e2acaa0-6181-4c0d-8c99-679717526973_terseLabel_en-US" xlink:label="lab_ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, percentage of borrowing base outstanding subject to covenant (as a percent)</link:label>
    <link:label id="lab_ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding_label_en-US" xlink:label="lab_ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Percentage Of Borrowing Base Outstanding</link:label>
    <link:label id="lab_ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding_documentation_en-US" xlink:label="lab_ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Percentage Of Borrowing Base Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding" xlink:href="ois-20230331.xsd#ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding" xlink:to="lab_ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_96a23c64-149d-4d8d-96d9-1595d6c93fde_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_fd572f1d-4240-4320-9d7f-866a5e23fbac_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_e3e83cf0-3c94-47c4-986d-d963f4bae720_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_6be21a83-03f4-4f9d-8daa-886cfa3cc6ad_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $.01 par value, 200,000,000 shares authorized, 77,143,220&#160;shares and 76,587,920&#160;shares issued, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_e2594e28-5a01-41ba-a04f-1ece58580e41_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member_27bcb462-d40f-4bd2-8b88-f1d52978f968_terseLabel_en-US" xlink:label="lab_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.5% Convertible Unsecured Senior Notes</link:label>
    <link:label id="lab_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member_e5ceeb25-d1f9-46da-b424-3a1a10528b43_verboseLabel_en-US" xlink:label="lab_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 Notes</link:label>
    <link:label id="lab_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member_label_en-US" xlink:label="lab_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.5% Convertible Unsecured Senior Notes Due February 2023 [Member]</link:label>
    <link:label id="lab_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member_documentation_en-US" xlink:label="lab_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.5% Convertible Unsecured Senior Notes Due February 2023 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member" xlink:href="ois-20230331.xsd#ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member" xlink:to="lab_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_b5235355-3255-4427-9567-7889994fdb22_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating expense, net</link:label>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_0e1c0783-bacd-42dc-872c-3e94d9a91bb9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_b12a9d76-8715-4518-9268-7f652b8fd71e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_2701ee11-150f-417c-9975-a768a8b2b8e8_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_d1e99b22-6e78-4976-af26-ec53a3cf356d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:to="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_076c1fbe-972f-4393-8e61-e049ee65786d_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5dc65d93-e88d-4a28-8930-380a8b25dd8b_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ae0a108c-a1c7-4560-a4dd-1881743f6355_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_42d017c5-5ac0-478b-9168-ad449b1616f6_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_39d36085-eb50-495e-8731-cbb2e9c9ab41_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator for basic net income (loss) per share</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_55c2e784-d6c2-4bbc-b0a6-ca1bff82ba73_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_d5327966-22df-4235-89a4-ab2ec7660cb6_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod_b756c7a8-acf4-4ad3-9fdf-0a380dddbd67_terseLabel_en-US" xlink:label="lab_ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation arrangement, requisite performance period</link:label>
    <link:label id="lab_ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod_label_en-US" xlink:label="lab_ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Requisite Performance Period</link:label>
    <link:label id="lab_ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod_documentation_en-US" xlink:label="lab_ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Requisite Performance Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod" xlink:href="ois-20230331.xsd#ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod" xlink:to="lab_ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_b3897540-c022-4c90-9462-aad77385eb06_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_46191417-56ec-4fdd-917b-f050a968786e_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred over Time</link:label>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transferred over Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredOverTimeMember" xlink:to="lab_us-gaap_TransferredOverTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d567424d-33c4-4a97-a71a-5063c8abcbcb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_d1ae14d6-ed6a-4932-9c29-c951d75263a4_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_0a2a91ce-cefb-4b55-bf58-b4c5da431365_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_485745f5-af86-45d8-bd5f-b5a018217768_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_90f635aa-d75e-415d-99de-1fc78210e6c6_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_c1039849-c756-4205-9d7b-e2c1a1b11380_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_12d610aa-a951-4c27-a1d7-49620cfa1a6c_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_PatentsTechnologyBasedandKnowhowMember_22352198-5799-4535-8316-306036eeed0f_verboseLabel_en-US" xlink:label="lab_ois_PatentsTechnologyBasedandKnowhowMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents/Technology/Know-how</link:label>
    <link:label id="lab_ois_PatentsTechnologyBasedandKnowhowMember_label_en-US" xlink:label="lab_ois_PatentsTechnologyBasedandKnowhowMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents, Technology Based, and Know-how [Member]</link:label>
    <link:label id="lab_ois_PatentsTechnologyBasedandKnowhowMember_documentation_en-US" xlink:label="lab_ois_PatentsTechnologyBasedandKnowhowMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents, Technology Based, and Know-how [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_PatentsTechnologyBasedandKnowhowMember" xlink:href="ois-20230331.xsd#ois_PatentsTechnologyBasedandKnowhowMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_PatentsTechnologyBasedandKnowhowMember" xlink:to="lab_ois_PatentsTechnologyBasedandKnowhowMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_40eb868b-7396-41c4-8e64-7b7aeedaa11b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_783af3a1-59f5-4c40-894a-a23525f2b5aa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_f21a82b0-61dd-4cd0-b37e-cca3b41789d1_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_8015d7bc-d8d9-471a-9c14-aa41e6a07f05_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_d2d65033-67be-4b55-b827-11ec764d748a_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment fee percentage (as a percent)</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingCostsAndExpensesAbstract_17d7d805-6542-4dd9-a19f-d66cf2ad9c51_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingCostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingCostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingCostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingCostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="lab_us-gaap_OperatingCostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e4d0fe64-31da-4bfa-98ef-49233bcec858_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1c537642-d616-45f9-8fd6-7ee7bec0e59e_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_c9b8aa5f-2bbc-4ba1-95a7-763f1de1ca62_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_b740c035-e0c8-4ff1-957b-31897ea8f5fb_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b25c6fa5-edcd-4604-b7d2-9b5fb7832f75_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_88ea8c9a-59f6-484a-8241-159bf0d9ca9a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant, and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_466d4c34-6f06-475f-831d-efb500c6345f_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant, and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_WeightedAverageNumberOfCommonSharesOutstanding_c9a75b16-fe95-4f66-8eac-1a5cdcab1cd2_terseLabel_en-US" xlink:label="lab_ois_WeightedAverageNumberOfCommonSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of common shares outstanding (in shares)</link:label>
    <link:label id="lab_ois_WeightedAverageNumberOfCommonSharesOutstanding_label_en-US" xlink:label="lab_ois_WeightedAverageNumberOfCommonSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number Of Common Shares Outstanding</link:label>
    <link:label id="lab_ois_WeightedAverageNumberOfCommonSharesOutstanding_documentation_en-US" xlink:label="lab_ois_WeightedAverageNumberOfCommonSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This element represents the weighted average total number of shares outstanding, including restricted stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_WeightedAverageNumberOfCommonSharesOutstanding" xlink:href="ois-20230331.xsd#ois_WeightedAverageNumberOfCommonSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_WeightedAverageNumberOfCommonSharesOutstanding" xlink:to="lab_ois_WeightedAverageNumberOfCommonSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CurrencyAxis_93e79715-395a-4a67-a710-394dd147d380_terseLabel_en-US" xlink:label="lab_srt_CurrencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency [Axis]</link:label>
    <link:label id="lab_srt_CurrencyAxis_label_en-US" xlink:label="lab_srt_CurrencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CurrencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CurrencyAxis" xlink:to="lab_srt_CurrencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d0452f28-d2ff-4afa-ac28-0484b6791b26_negatedLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cf8b42f1-baed-452c-8a6a-c6cbba4b90d1_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_66293ac9-4d0a-4d5c-8921-1d4bb6d0bfb9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_9a392dde-831b-498c-a2d8-3aff697212ae_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_ed5b98f6-031e-4052-acbb-1743b44899ee_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_bb46e1a9-9f5d-44fb-9125-cbd3e2a1fe05_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3b293019-bcce-4668-ab97-849e222c2470_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_66f3aea1-cf6b-4be0-b462-34bae2676e6b_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_16166f26-23f9-4780-b3c7-ae035090f506_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_a605288e-7546-488f-b3f3-f04d327231d7_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_79972bf2-75c3-41f3-b4c6-0ccc1e401776_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess" xlink:to="lab_us-gaap_InventoryWorkInProcess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_072746c2-9c11-4895-9596-362fc79bcd67_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_4e53ee10-4cf6-41ec-9e22-86db56ffc130_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_8057c7ac-cf66-47ac-bea5-1149c4f98d7b_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_0e5f352e-786c-4f84-9ce9-4065bc907779_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_7b9b51b7-5002-45bf-a560-18499214a7ae_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with customer, liability, revenue recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_45e257e9-0c31-4e3b-aa4e-943eb6d7e094_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_c10857bd-9bfb-4347-b3ca-dd4a2c4c066c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_8e56ff2c-83c9-4449-ba87-d2ad3bdf6757_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_b68a1a31-4c4f-4888-8270-4381bb357f83_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues:</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_196027a1-0b13-44aa-8b6e-3eb22a8eeb92_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_09ca9441-2b17-4337-9419-7942d2ce9309_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, remaining performance obligation, expected timing of satisfaction, period (in years)</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_70715223-4a37-4d4d-b340-2583aaca2da5_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation costs not yet recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_bbc30895-594f-49e9-b01e-3e4ceb220add_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_A475ConvertibleSeniorNotesDue2026Member_734ba0fe-f86b-40cd-ba5d-c3e959e24113_verboseLabel_en-US" xlink:label="lab_ois_A475ConvertibleSeniorNotesDue2026Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026 Notes</link:label>
    <link:label id="lab_ois_A475ConvertibleSeniorNotesDue2026Member_829b8d24-c972-4012-aa64-b9959666b31a_terseLabel_en-US" xlink:label="lab_ois_A475ConvertibleSeniorNotesDue2026Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.75% Convertible Senior Notes</link:label>
    <link:label id="lab_ois_A475ConvertibleSeniorNotesDue2026Member_label_en-US" xlink:label="lab_ois_A475ConvertibleSeniorNotesDue2026Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.75% Convertible Senior Notes, Due 2026 [Member]</link:label>
    <link:label id="lab_ois_A475ConvertibleSeniorNotesDue2026Member_documentation_en-US" xlink:label="lab_ois_A475ConvertibleSeniorNotesDue2026Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.75% Convertible Senior Notes, Due 2026 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_A475ConvertibleSeniorNotesDue2026Member" xlink:href="ois-20230331.xsd#ois_A475ConvertibleSeniorNotesDue2026Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_A475ConvertibleSeniorNotesDue2026Member" xlink:to="lab_ois_A475ConvertibleSeniorNotesDue2026Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_ff3d3d15-9183-4779-8c30-5f7b4fbaceb2_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_6cf4520f-7fbe-474a-9d06-e03e60727451_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_178f2e00-ccf5-44bc-9b46-db03321d433b_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization and Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_7048b429-b0dc-4168-af98-bf15e3c560af_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_994820ee-d600-4e24-a427-b4e603d98eb5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit facility repayments</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_42027bb9-46f5-4a01-a34d-f1fd531957cb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember_1a250512-da44-4adb-adbc-252d51c89eab_terseLabel_en-US" xlink:label="lab_ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance- and Service-based Stock Units</link:label>
    <link:label id="lab_ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember_label_en-US" xlink:label="lab_ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-based Stock Units and Service-based Stock Units [Member]</link:label>
    <link:label id="lab_ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember_documentation_en-US" xlink:label="lab_ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents information pertaining the Performance-based Restricted Stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember" xlink:href="ois-20230331.xsd#ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember" xlink:to="lab_ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_ShortCycleProductsMember_0cc7fa54-6db9-49ee-89d9-b0841b853ae3_terseLabel_en-US" xlink:label="lab_ois_ShortCycleProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total short-cycle</link:label>
    <link:label id="lab_ois_ShortCycleProductsMember_label_en-US" xlink:label="lab_ois_ShortCycleProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-cycle Products [Member]</link:label>
    <link:label id="lab_ois_ShortCycleProductsMember_documentation_en-US" xlink:label="lab_ois_ShortCycleProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the short-cycle products.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShortCycleProductsMember" xlink:href="ois-20230331.xsd#ois_ShortCycleProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_ShortCycleProductsMember" xlink:to="lab_ois_ShortCycleProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_4a5dce74-f30c-4395-b9ee-5b7cbb7b22b8_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments and Related Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a7d86e5e-838a-4ba5-95b2-43c9953230a5_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_a5068bbf-88c1-4060-8282-2168faf32772_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_f0c2ac95-6304-499d-99d4-1434dacc8eb7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a3d0b461-c5dd-43d1-8749-43b576f1a666_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_7ee74341-2105-491b-a24d-cd5401387c9e_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories, net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_e9db7a54-5f6f-4179-81f3-b82f4b91103b_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories, net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_5b90d4f4-ffb1-4d6d-96ef-e4697d7eadc1_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_0c6dd409-8040-416f-87c7-2ee05c7c26f4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Weighted average number of unvested restricted stock awards outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares, Restricted Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt_b27949f1-e730-4f7a-8158-c058a8f80311_terseLabel_en-US" xlink:label="lab_ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other debt and finance lease repayments, net</link:label>
    <link:label id="lab_ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt_label_en-US" xlink:label="lab_ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From (Repayments Of) Finance Lease Obligations And Other Debt</link:label>
    <link:label id="lab_ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt_documentation_en-US" xlink:label="lab_ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From (Repayments Of) Finance Lease Obligations And Other Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt" xlink:href="ois-20230331.xsd#ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt" xlink:to="lab_ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_24ab612b-8c6f-4a86-b569-e4813d87c401_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a615fe98-7ba1-47e2-876b-6610cd9e6ff4_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_99f0befe-b4bc-4ee0-a5fa-5ebaa840e3ca_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator for basic net loss per share (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_ContractAssetReceivablesMember_713bf46c-4b05-48ea-959a-5719e214f559_terseLabel_en-US" xlink:label="lab_ois_ContractAssetReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_ois_ContractAssetReceivablesMember_label_en-US" xlink:label="lab_ois_ContractAssetReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Asset Receivables [Member]</link:label>
    <link:label id="lab_ois_ContractAssetReceivablesMember_documentation_en-US" xlink:label="lab_ois_ContractAssetReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ContractAssetReceivablesMember" xlink:href="ois-20230331.xsd#ois_ContractAssetReceivablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_ContractAssetReceivablesMember" xlink:to="lab_ois_ContractAssetReceivablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_488a4b58-4eb6-4496-bd85-1d5d74e7de5d_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_8f9e6047-540c-4f5c-8931-3cad62ce156a_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_e723d9f0-f3c7-4855-9d32-ba45e4fd45eb_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_1aa35cf9-5ff9-4c94-8d91-622930250e4d_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains on disposals of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_BRL_0729e07d-2712-436b-b9c1-4cd0d16321e6_terseLabel_en-US" xlink:label="lab_currency_BRL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Brazil, Brazil Real</link:label>
    <link:label id="lab_currency_BRL_label_en-US" xlink:label="lab_currency_BRL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Brazil, Brazil Real</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_BRL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_BRL" xlink:to="lab_currency_BRL" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_769874f7-cbfc-4be6-a979-1d385aa31dee_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of credit outstanding</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_a34549de-faa8-4daa-b1d4-bc5ff79c7637_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested restricted stock awards</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6cdf3640-9f57-40d0-b4e5-82b072597c5e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_05aa9b79-0d7f-4493-bcf6-5e3145ad1a58_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_10cd84e0-0657-4e1e-b5d4-db5b18ec8676_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_cb62fd62-184a-403b-b05c-49c3cab40a3a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_2cbc8091-543e-43c1-b0c9-fa57b091191f_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_e1efecf8-eda2-4049-9365-35b9da037747_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_fc2b5120-4ae8-4a64-b586-69965e23c162_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Incentive Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_c21157e4-4bf6-49f7-90a5-20bd4579e573_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts beginning balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_b828bb1d-ba82-4be6-83f3-719d25b5c870_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts ending balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_d9c4b599-9b44-4f61-b412-1650e85fb532_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_d83b0df7-57bd-4abd-bdb5-1ee09347dfd4_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in contract with customer, asset</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_183149d0-9ad0-42c0-b317-8d05cb32b079_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_51149db7-5d74-4e9d-839e-c4aa8e672389_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares added to treasury stock as a result of net share settlements due to vesting of stock awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_571a64a2-8c2a-4d8f-81af-434904fcb1ef_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_9e30663c-d322-40d2-84d0-06ff935029e9_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_107332c4-b313-4cc7-aab9-47fea19f38c1_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_28fe1b83-5258-4af4-b296-3f4258ec6ffa_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_2935332c-d882-40e7-9824-3154d7aa0ff6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Common Stock Outstanding Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Common Stock Outstanding Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_f862c678-e203-4427-9618-2eae4532bd98_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_972550d5-5486-4d2a-a0d8-2e7366a58ab4_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_d1459250-49aa-4c51-aca6-b3146c0c5f7c_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator for diluted net income (loss) per share</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_ff2c3a84-5fd0-45c2-8b4d-8862dcda8f5b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_33dd9f4b-5711-42cc-8603-d6bef2a45499_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_8a431f66-05ee-4be0-b916-de9b5ff1c3e9_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances_8817a6ae-3941-4b47-8495-7e027ea20330_terseLabel_en-US" xlink:label="lab_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency translation adjustments on intercompany advances</link:label>
    <link:label id="lab_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances_label_en-US" xlink:label="lab_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency translation adjustments on intercompany advances</link:label>
    <link:label id="lab_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances_documentation_en-US" xlink:label="lab_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity, intercompany advances.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances" xlink:href="ois-20230331.xsd#ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances" xlink:to="lab_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_5e4d724b-42f0-443d-889f-b918406e8a48_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from disposition of property and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_AccountsReceivableAllowanceForCreditLossOther_d023ba23-b843-4de4-9439-7bf7c0b2b570_terseLabel_en-US" xlink:label="lab_ois_AccountsReceivableAllowanceForCreditLossOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ois_AccountsReceivableAllowanceForCreditLossOther_label_en-US" xlink:label="lab_ois_AccountsReceivableAllowanceForCreditLossOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance For Credit Loss, Other</link:label>
    <link:label id="lab_ois_AccountsReceivableAllowanceForCreditLossOther_documentation_en-US" xlink:label="lab_ois_AccountsReceivableAllowanceForCreditLossOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance For Credit Loss, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_AccountsReceivableAllowanceForCreditLossOther" xlink:href="ois-20230331.xsd#ois_AccountsReceivableAllowanceForCreditLossOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_AccountsReceivableAllowanceForCreditLossOther" xlink:to="lab_ois_AccountsReceivableAllowanceForCreditLossOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_91ce7675-5c62-4a19-9167-99aa837ab547_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award vesting period (in years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8855cef7-823c-454e-9734-c270aff87a7a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_6f278bc8-64f8-41ea-8745-512a9d48295e_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_ad11f59e-3b45-42c1-bb43-6635160f1d08_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_71613f1f-4cf0-404c-8e01-f363838a485e_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_948c8b0b-bfc3-427e-af9e-15c00276a78a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_63800be4-6967-442f-9f57-efb292e52f92_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Receivable, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_21248176-4f00-4393-ae77-6917e3b308e7_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, remaining performance obligation</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_84f84178-83e1-41d8-8fbb-cedee35c602d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Activity in Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_a4c1823d-251f-4a02-81f0-1ba1277c29b0_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic, Other Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_773741e3-76b9-425e-8c18-262183acb1b7_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_e27c1f59-996b-47fc-b3ad-52195a18f8eb_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_UnbilledRevenueMember_fe5850fd-f7dc-4e03-beea-2c0405b0e150_terseLabel_en-US" xlink:label="lab_ois_UnbilledRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled revenue</link:label>
    <link:label id="lab_ois_UnbilledRevenueMember_label_en-US" xlink:label="lab_ois_UnbilledRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Revenue [Member]</link:label>
    <link:label id="lab_ois_UnbilledRevenueMember_documentation_en-US" xlink:label="lab_ois_UnbilledRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled revenue [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_UnbilledRevenueMember" xlink:href="ois-20230331.xsd#ois_UnbilledRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_UnbilledRevenueMember" xlink:to="lab_ois_UnbilledRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_4353bbde-5c44-46ec-95c1-5189bd745e42_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue (contract liabilities)</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_35043c69-4a5b-4d39-b157-f322f72b3a5c_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_a253ea31-b4d3-4b3a-a5ad-eb10e212cc63_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_4f4f67d3-76d1-498a-ae65-2549a958e1ab_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_bfc0525f-65d4-47db-bb7a-4f478c3666ee_verboseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tradenames and other</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_5e19afe1-7110-4c72-bcba-72acb7abda6c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_b6b155c3-f825-4c45-81cb-141621974065_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_8e0eb40a-a05e-4a6e-bd79-306aa834eb83_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryValuationReserves_251785e3-64b7-4738-b5e3-516e288bb6b5_negatedLabel_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for excess or obsolete inventory</link:label>
    <link:label id="lab_us-gaap_InventoryValuationReserves_label_en-US" xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Valuation Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryValuationReserves" xlink:to="lab_us-gaap_InventoryValuationReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_37cc2485-aa55-423b-af95-f6b4de972cbf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_818f1124-6b22-440c-b021-757c067af54f_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4c4eae9d-dc58-491d-b597-e7226f694cc9_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_b2eeafca-43c4-4ba3-a896-00edd1aa77a1_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_5583a40b-1288-41b8-ae2e-947bcb3d9e20_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Supplemental Revenue Information by Segments</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_929555ec-41ba-48b8-8e30-55a8a99b30d9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares withheld for taxes on vesting of stock awards (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized_048ae7b2-5f4f-4e9c-9169-1072d619a2ec_terseLabel_en-US" xlink:label="lab_ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with customer, asset, decrease due to revenue recognized</link:label>
    <link:label id="lab_ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized_label_en-US" xlink:label="lab_ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Decrease Due to Revenue Recognized</link:label>
    <link:label id="lab_ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized_documentation_en-US" xlink:label="lab_ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Decrease Due to Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized" xlink:href="ois-20230331.xsd#ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized" xlink:to="lab_ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_ois_DetailsofSelectedBalanceSheetAccountsAbstract_0b80aeb8-e3c6-4f60-b7cd-9bfc7af789c5_terseLabel_en-US" xlink:label="lab_ois_DetailsofSelectedBalanceSheetAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Details of Selected Balance Sheet Accounts [Abstract]</link:label>
    <link:label id="lab_ois_DetailsofSelectedBalanceSheetAccountsAbstract_label_en-US" xlink:label="lab_ois_DetailsofSelectedBalanceSheetAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Details of Selected Balance Sheet Accounts [Abstract]</link:label>
    <link:label id="lab_ois_DetailsofSelectedBalanceSheetAccountsAbstract_documentation_en-US" xlink:label="lab_ois_DetailsofSelectedBalanceSheetAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Details of Selected Balance Sheet Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract" xlink:href="ois-20230331.xsd#ois_DetailsofSelectedBalanceSheetAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract" xlink:to="lab_ois_DetailsofSelectedBalanceSheetAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_038a7a23-8075-44cb-b086-20b3aa44f6d9_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_41c369d2-6819-440e-9dd8-15dc699a0d56_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_06c7db9d-ac10-42ad-a743-3f155d4cba98_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_9bbb8109-b98d-4512-8ea1-30a395d4f82d_negatedLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surrender of stock to settle taxes on stock awards</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_35b9563b-00ed-43d7-b3b2-e2ea1c09fd40_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_55d51af3-8f65-4f9b-92e1-479c2fbab635_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_a1c8eee4-d6bc-4b64-9135-f6a289650693_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_f4b59c6e-2eb4-4496-bda3-ce9ce895c99d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_fbd64d7b-9b8a-470e-a558-dbfe5f0540f8_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_fe8775c3-7b1f-454d-b962-195cc0cc0323_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7e6c4915-0fbc-46fc-88d9-9736887d9ef9_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_2ccd519d-29a2-4bf2-b51b-a01e13dbad2a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_2ea6178a-6005-4543-b883-d853c5292087_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_1fd62794-d0ca-4664-be22-d821b1ff0177_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_52dd7339-b081-455d-bb6a-b9a5b6f587ed_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3ff7393a-a9fd-40f1-ba77-b758f9fef904_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>ois-20230331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:4f2356a7-be7f-4007-8db8-f4387a08dc8d,g:e10cb925-0fc8-4492-9a32-ad8caf7bd4e2-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/Cover" xlink:type="simple" xlink:href="ois-20230331.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_ea374211-b05e-4b32-b8b5-2b35b10287f1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_DocumentType_ea374211-b05e-4b32-b8b5-2b35b10287f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_165a6010-310a-4cda-893a-5b4815ef06e9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_DocumentQuarterlyReport_165a6010-310a-4cda-893a-5b4815ef06e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_85649b5b-bc77-4fcd-bbed-60ea1852c54a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_DocumentPeriodEndDate_85649b5b-bc77-4fcd-bbed-60ea1852c54a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_f67dc78b-a766-4823-92a7-20a9455acc05" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_DocumentTransitionReport_f67dc78b-a766-4823-92a7-20a9455acc05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_ef0c0cb4-01e6-4910-8f5b-913cf46858c1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntityFileNumber_ef0c0cb4-01e6-4910-8f5b-913cf46858c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_1f91e606-ae98-4aa5-a42a-f4251af9a322" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntityRegistrantName_1f91e606-ae98-4aa5-a42a-f4251af9a322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_1202cddd-bfc6-4e92-b295-d9a4d025c59c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntityIncorporationStateCountryCode_1202cddd-bfc6-4e92-b295-d9a4d025c59c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_e99276e6-3468-4658-a1e3-b60439154591" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntityTaxIdentificationNumber_e99276e6-3468-4658-a1e3-b60439154591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_63ba5222-db8c-4dac-bb8e-e2fa6197efbc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntityAddressAddressLine1_63ba5222-db8c-4dac-bb8e-e2fa6197efbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_88c18191-25f4-497b-b1e2-87685f2446b3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntityAddressAddressLine2_88c18191-25f4-497b-b1e2-87685f2446b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_c76be077-1f74-4b29-9f55-3ab9de8b1f14" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntityAddressCityOrTown_c76be077-1f74-4b29-9f55-3ab9de8b1f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_6fed867b-4315-4062-a25a-6af8a54bf086" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntityAddressStateOrProvince_6fed867b-4315-4062-a25a-6af8a54bf086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_cb89ee09-fbf7-4e95-8078-763d063fab92" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntityAddressPostalZipCode_cb89ee09-fbf7-4e95-8078-763d063fab92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_8e7b5298-6a88-4e5d-82e6-cef41679a617" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_CityAreaCode_8e7b5298-6a88-4e5d-82e6-cef41679a617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_8f881c28-ab46-4628-99d1-512bb788c8f8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_LocalPhoneNumber_8f881c28-ab46-4628-99d1-512bb788c8f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_93511c06-7472-4f66-8dc2-d26d5ea5cb74" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_Security12bTitle_93511c06-7472-4f66-8dc2-d26d5ea5cb74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_17ac5831-f546-42f7-a371-ea06169439e3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_TradingSymbol_17ac5831-f546-42f7-a371-ea06169439e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f63f71a0-ea84-4dbf-bd68-3ebcb29759a5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_SecurityExchangeName_f63f71a0-ea84-4dbf-bd68-3ebcb29759a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_a2688769-5285-4af4-b197-827948eb4f2d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntityCurrentReportingStatus_a2688769-5285-4af4-b197-827948eb4f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_7dea7750-f455-4be2-bf78-20c3f7e66de8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntityInteractiveDataCurrent_7dea7750-f455-4be2-bf78-20c3f7e66de8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_9585f897-8372-4e52-9158-33b8e79263d5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntityFilerCategory_9585f897-8372-4e52-9158-33b8e79263d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_95782dd9-c01c-4936-a302-117993f94cd4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntitySmallBusiness_95782dd9-c01c-4936-a302-117993f94cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_25598aa2-2a0b-4cd8-9e26-e5aec89a1829" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntityEmergingGrowthCompany_25598aa2-2a0b-4cd8-9e26-e5aec89a1829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_2ce66bec-5f54-4617-a96d-b0586857b5ca" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntityShellCompany_2ce66bec-5f54-4617-a96d-b0586857b5ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_577d0320-39bd-48f6-9d0e-e0f7209ffeb9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_577d0320-39bd-48f6-9d0e-e0f7209ffeb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_3bab7788-dbc0-477b-83b2-a21ca165f8ba" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_EntityCentralIndexKey_3bab7788-dbc0-477b-83b2-a21ca165f8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_3591b8c2-aba6-43cd-9da8-f64e61c06ecb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_CurrentFiscalYearEndDate_3591b8c2-aba6-43cd-9da8-f64e61c06ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_69b6acfe-c1b0-4300-a52d-f9a984770cfa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_DocumentFiscalYearFocus_69b6acfe-c1b0-4300-a52d-f9a984770cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_0801031f-3c6d-41be-b1e2-d006c650c46b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_DocumentFiscalPeriodFocus_0801031f-3c6d-41be-b1e2-d006c650c46b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_e066afa3-04ee-4875-a075-c0b577a281ca" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_7be12ce4-6755-4e36-980c-9219282e2259" xlink:to="loc_dei_AmendmentFlag_e066afa3-04ee-4875-a075-c0b577a281ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="ois-20230331.xsd#UnauditedConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_c3d6e39b-6379-4aaf-93e8-dcb8362189f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5bd252a1-28aa-44b0-b767-83ff35469a58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c3d6e39b-6379-4aaf-93e8-dcb8362189f5" xlink:to="loc_us-gaap_StatementTable_5bd252a1-28aa-44b0-b767-83ff35469a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_8198db40-6d73-4aa6-9edf-fdd7e660aa05" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5bd252a1-28aa-44b0-b767-83ff35469a58" xlink:to="loc_srt_ProductOrServiceAxis_8198db40-6d73-4aa6-9edf-fdd7e660aa05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_00896f9f-42c7-4288-bbf5-a768bdb7a1b6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_8198db40-6d73-4aa6-9edf-fdd7e660aa05" xlink:to="loc_srt_ProductsAndServicesDomain_00896f9f-42c7-4288-bbf5-a768bdb7a1b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_cbdce388-dcc9-41c7-8b1e-acbefe809204" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_00896f9f-42c7-4288-bbf5-a768bdb7a1b6" xlink:to="loc_us-gaap_ProductMember_cbdce388-dcc9-41c7-8b1e-acbefe809204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_327e0019-5a9d-4322-90c3-21bf1e694870" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_00896f9f-42c7-4288-bbf5-a768bdb7a1b6" xlink:to="loc_us-gaap_ServiceMember_327e0019-5a9d-4322-90c3-21bf1e694870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5bd252a1-28aa-44b0-b767-83ff35469a58" xlink:to="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_e38bc40c-70f6-43ea-a30f-541f4d1de57b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_RevenuesAbstract_e38bc40c-70f6-43ea-a30f-541f4d1de57b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1179d4d2-1784-4ec3-ad7e-bc8f3f1ce45f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_e38bc40c-70f6-43ea-a30f-541f4d1de57b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1179d4d2-1784-4ec3-ad7e-bc8f3f1ce45f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpensesAbstract_f3aaf544-9b9e-47d2-8cfa-e632d2502bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingCostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_OperatingCostsAndExpensesAbstract_f3aaf544-9b9e-47d2-8cfa-e632d2502bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_33bde692-d596-441d-9c4a-5955a26b9a08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_f3aaf544-9b9e-47d2-8cfa-e632d2502bb8" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_33bde692-d596-441d-9c4a-5955a26b9a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_8f100058-ee7b-4036-91b0-7801cd4d39fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_f3aaf544-9b9e-47d2-8cfa-e632d2502bb8" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_8f100058-ee7b-4036-91b0-7801cd4d39fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_eabfd911-3a70-40bd-a983-0c295b5cdeb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_f3aaf544-9b9e-47d2-8cfa-e632d2502bb8" xlink:to="loc_us-gaap_DepreciationAndAmortization_eabfd911-3a70-40bd-a983-0c295b5cdeb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_e9646600-8448-4040-9687-906718ea28ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_f3aaf544-9b9e-47d2-8cfa-e632d2502bb8" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_e9646600-8448-4040-9687-906718ea28ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_d2f74084-a145-4e94-9d5f-3138e7e9b7b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_f3aaf544-9b9e-47d2-8cfa-e632d2502bb8" xlink:to="loc_us-gaap_CostsAndExpenses_d2f74084-a145-4e94-9d5f-3138e7e9b7b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bcc8691f-5233-4c0a-bed9-0b1b5537f75c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_OperatingIncomeLoss_bcc8691f-5233-4c0a-bed9-0b1b5537f75c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_64bdb08b-cda7-47dc-9368-02f2908c9933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_64bdb08b-cda7-47dc-9368-02f2908c9933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_8cc31940-3412-47e2-a290-376f52855cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_8cc31940-3412-47e2-a290-376f52855cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e4ac109a-c566-4269-a3a8-d2fd550e6b76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e4ac109a-c566-4269-a3a8-d2fd550e6b76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_935cf7d0-f2bc-4df2-ae66-86c802328afa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_935cf7d0-f2bc-4df2-ae66-86c802328afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3ce064f7-e54e-44d9-bda7-30773896459a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_NetIncomeLoss_3ce064f7-e54e-44d9-bda7-30773896459a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_2fc7c0a3-3f1e-4671-974f-e2571d74eebb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_2fc7c0a3-3f1e-4671-974f-e2571d74eebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_dcf4359c-f5a8-46d3-ba64-75f2be495e32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_2fc7c0a3-3f1e-4671-974f-e2571d74eebb" xlink:to="loc_us-gaap_EarningsPerShareBasic_dcf4359c-f5a8-46d3-ba64-75f2be495e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_0dbb1a25-c480-4187-821f-af09f52b2c11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_2fc7c0a3-3f1e-4671-974f-e2571d74eebb" xlink:to="loc_us-gaap_EarningsPerShareDiluted_0dbb1a25-c480-4187-821f-af09f52b2c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_601d631d-95b8-483e-910d-56aa76977138" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_864f078c-3bcb-44e9-ab07-2f6d371b4d9e" xlink:to="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_601d631d-95b8-483e-910d-56aa76977138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fdb3749f-930d-4dfe-9799-9e0d0b922d46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_601d631d-95b8-483e-910d-56aa76977138" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fdb3749f-930d-4dfe-9799-9e0d0b922d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_48531474-33e3-4580-afe6-93159eb7a581" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_601d631d-95b8-483e-910d-56aa76977138" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_48531474-33e3-4580-afe6-93159eb7a581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="simple" xlink:href="ois-20230331.xsd#UnauditedConsolidatedStatementsofComprehensiveIncomeLoss"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_cdc0015b-d108-4f31-aec7-3112dfb30192" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_28b08a6f-e988-4920-8af2-fff1ab753015" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_cdc0015b-d108-4f31-aec7-3112dfb30192" xlink:to="loc_us-gaap_NetIncomeLoss_28b08a6f-e988-4920-8af2-fff1ab753015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_bd178b27-a8d3-4b64-b749-3bd63e070c87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_cdc0015b-d108-4f31-aec7-3112dfb30192" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_bd178b27-a8d3-4b64-b749-3bd63e070c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_858fd5ae-eb64-450a-a5ec-f8e51900866c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_bd178b27-a8d3-4b64-b749-3bd63e070c87" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_858fd5ae-eb64-450a-a5ec-f8e51900866c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d52dcc7c-349b-43d9-9417-1959435d341f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_cdc0015b-d108-4f31-aec7-3112dfb30192" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_d52dcc7c-349b-43d9-9417-1959435d341f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ois-20230331.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_37c3ba19-ca57-4058-9d50-be55eb8ce5b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_d3824ee5-b542-4d94-a8c5-91aaa6ae5110" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_37c3ba19-ca57-4058-9d50-be55eb8ce5b3" xlink:to="loc_us-gaap_AssetsAbstract_d3824ee5-b542-4d94-a8c5-91aaa6ae5110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_76fb40fb-21c3-4d2c-8701-cb0beb1d410b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d3824ee5-b542-4d94-a8c5-91aaa6ae5110" xlink:to="loc_us-gaap_AssetsCurrentAbstract_76fb40fb-21c3-4d2c-8701-cb0beb1d410b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dfeacab8-5c6a-45ff-8377-b3649e15502a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_76fb40fb-21c3-4d2c-8701-cb0beb1d410b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dfeacab8-5c6a-45ff-8377-b3649e15502a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_fc62568d-5728-4a93-9317-548c52c68ec3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_76fb40fb-21c3-4d2c-8701-cb0beb1d410b" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_fc62568d-5728-4a93-9317-548c52c68ec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_0f19c085-6f76-46c9-bdf1-82d1e49a9fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_76fb40fb-21c3-4d2c-8701-cb0beb1d410b" xlink:to="loc_us-gaap_InventoryNet_0f19c085-6f76-46c9-bdf1-82d1e49a9fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_67d721d0-f0e7-46d2-bbbb-35965afd42f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_76fb40fb-21c3-4d2c-8701-cb0beb1d410b" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_67d721d0-f0e7-46d2-bbbb-35965afd42f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_dab7ec9d-b794-47d0-a3d2-c8206a37ef69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_76fb40fb-21c3-4d2c-8701-cb0beb1d410b" xlink:to="loc_us-gaap_AssetsCurrent_dab7ec9d-b794-47d0-a3d2-c8206a37ef69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c967110f-4606-44eb-b9b4-bab1e2c72c70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d3824ee5-b542-4d94-a8c5-91aaa6ae5110" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_c967110f-4606-44eb-b9b4-bab1e2c72c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_27a9cbe7-f98f-4f29-96b4-0a917cbf6ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d3824ee5-b542-4d94-a8c5-91aaa6ae5110" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_27a9cbe7-f98f-4f29-96b4-0a917cbf6ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ae89f959-1623-487a-b952-7c50e8dd620a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d3824ee5-b542-4d94-a8c5-91aaa6ae5110" xlink:to="loc_us-gaap_Goodwill_ae89f959-1623-487a-b952-7c50e8dd620a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_dc6c4921-7200-4160-a4fe-7d44f9c60e19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d3824ee5-b542-4d94-a8c5-91aaa6ae5110" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_dc6c4921-7200-4160-a4fe-7d44f9c60e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_65f217b4-9a21-4841-98a8-cdd66bab0f63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d3824ee5-b542-4d94-a8c5-91aaa6ae5110" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_65f217b4-9a21-4841-98a8-cdd66bab0f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6f0e75e7-2df8-4588-b4a6-a4a7db144368" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d3824ee5-b542-4d94-a8c5-91aaa6ae5110" xlink:to="loc_us-gaap_Assets_6f0e75e7-2df8-4588-b4a6-a4a7db144368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_51c324ec-5a77-4416-b02c-acab69b911d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_37c3ba19-ca57-4058-9d50-be55eb8ce5b3" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_51c324ec-5a77-4416-b02c-acab69b911d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_ae107105-a52c-41e1-8b3d-9a9a2a491447" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_51c324ec-5a77-4416-b02c-acab69b911d7" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_ae107105-a52c-41e1-8b3d-9a9a2a491447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_ad8395bd-3426-4fb2-b806-342e7ba58160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ae107105-a52c-41e1-8b3d-9a9a2a491447" xlink:to="loc_us-gaap_LongTermDebtCurrent_ad8395bd-3426-4fb2-b806-342e7ba58160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_7dd218b0-bcca-425e-897f-adc22e804319" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ae107105-a52c-41e1-8b3d-9a9a2a491447" xlink:to="loc_us-gaap_AccountsPayableCurrent_7dd218b0-bcca-425e-897f-adc22e804319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_fccc5f52-15e8-43de-bb2a-db86e7705e51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ae107105-a52c-41e1-8b3d-9a9a2a491447" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_fccc5f52-15e8-43de-bb2a-db86e7705e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_683be5cf-0946-45ea-a3cb-39471ad6229b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ae107105-a52c-41e1-8b3d-9a9a2a491447" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_683be5cf-0946-45ea-a3cb-39471ad6229b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_c17228a6-271e-4dc4-b6f6-09239fdb7af2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ae107105-a52c-41e1-8b3d-9a9a2a491447" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_c17228a6-271e-4dc4-b6f6-09239fdb7af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_5ac5dabc-da30-4ada-9b4b-9559007a1a9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ae107105-a52c-41e1-8b3d-9a9a2a491447" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_5ac5dabc-da30-4ada-9b4b-9559007a1a9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_570ba027-282e-426e-a0d8-36beae795076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ae107105-a52c-41e1-8b3d-9a9a2a491447" xlink:to="loc_us-gaap_LiabilitiesCurrent_570ba027-282e-426e-a0d8-36beae795076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_2a60847f-7cf8-43c6-a54e-6a5c3d1861d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_51c324ec-5a77-4416-b02c-acab69b911d7" xlink:to="loc_us-gaap_LongTermDebt_2a60847f-7cf8-43c6-a54e-6a5c3d1861d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1e3ecc32-f11f-4959-9b92-77b31d7eb828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_51c324ec-5a77-4416-b02c-acab69b911d7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1e3ecc32-f11f-4959-9b92-77b31d7eb828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_932dae94-b622-4e92-bc8c-fdc4d4d66585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_51c324ec-5a77-4416-b02c-acab69b911d7" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_932dae94-b622-4e92-bc8c-fdc4d4d66585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_9d66d019-7a28-4654-aa68-10ad1c4fe184" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_51c324ec-5a77-4416-b02c-acab69b911d7" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_9d66d019-7a28-4654-aa68-10ad1c4fe184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b45946e4-13af-4412-81c2-eb2796b9e64e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_51c324ec-5a77-4416-b02c-acab69b911d7" xlink:to="loc_us-gaap_Liabilities_b45946e4-13af-4412-81c2-eb2796b9e64e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_fe38d404-4b66-4310-ac82-c9a76efa88b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_51c324ec-5a77-4416-b02c-acab69b911d7" xlink:to="loc_us-gaap_StockholdersEquityAbstract_fe38d404-4b66-4310-ac82-c9a76efa88b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_2da467fa-885b-4dba-84be-57faaf79e620" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_fe38d404-4b66-4310-ac82-c9a76efa88b1" xlink:to="loc_us-gaap_CommonStockValue_2da467fa-885b-4dba-84be-57faaf79e620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_881f72ba-435e-42e7-bc81-c95253e1be19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_fe38d404-4b66-4310-ac82-c9a76efa88b1" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_881f72ba-435e-42e7-bc81-c95253e1be19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f25ca97c-8407-4d62-924b-bd96624d76a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_fe38d404-4b66-4310-ac82-c9a76efa88b1" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f25ca97c-8407-4d62-924b-bd96624d76a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f61d93da-9dda-46ef-90d1-b40aa3062145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_fe38d404-4b66-4310-ac82-c9a76efa88b1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f61d93da-9dda-46ef-90d1-b40aa3062145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_c5641217-da77-4ea1-a98c-eee74ab6bda1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_fe38d404-4b66-4310-ac82-c9a76efa88b1" xlink:to="loc_us-gaap_TreasuryStockCommonValue_c5641217-da77-4ea1-a98c-eee74ab6bda1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1af9e9d6-09ef-49bf-9cd9-a39143fb44ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_fe38d404-4b66-4310-ac82-c9a76efa88b1" xlink:to="loc_us-gaap_StockholdersEquity_1af9e9d6-09ef-49bf-9cd9-a39143fb44ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_f8a21821-6fe0-4b61-a15d-132056ec5fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_51c324ec-5a77-4416-b02c-acab69b911d7" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_f8a21821-6fe0-4b61-a15d-132056ec5fcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="ois-20230331.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_2ca0c86e-070f-4f34-8566-282b2c7c4aeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_10dba763-33f9-485b-9d75-325cb1da71eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2ca0c86e-070f-4f34-8566-282b2c7c4aeb" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_10dba763-33f9-485b-9d75-325cb1da71eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_796c44db-4767-474b-9de8-049faabaa232" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2ca0c86e-070f-4f34-8566-282b2c7c4aeb" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_796c44db-4767-474b-9de8-049faabaa232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_9ab660b3-e1e1-494d-8ba4-51a25e3f4982" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2ca0c86e-070f-4f34-8566-282b2c7c4aeb" xlink:to="loc_us-gaap_CommonStockSharesIssued_9ab660b3-e1e1-494d-8ba4-51a25e3f4982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_faa360e2-4635-4966-9ec2-c8c0f0c27b8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2ca0c86e-070f-4f34-8566-282b2c7c4aeb" xlink:to="loc_us-gaap_TreasuryStockCommonShares_faa360e2-4635-4966-9ec2-c8c0f0c27b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="ois-20230331.xsd#UnauditedConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_d354c27c-6f58-4cba-ae4f-1363d2154769" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_d0f35fc3-c867-457e-a731-ea789374203f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_d354c27c-6f58-4cba-ae4f-1363d2154769" xlink:to="loc_us-gaap_StatementTable_d0f35fc3-c867-457e-a731-ea789374203f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1a63f376-e72a-4ac7-a48e-df4d33c8beff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d0f35fc3-c867-457e-a731-ea789374203f" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1a63f376-e72a-4ac7-a48e-df4d33c8beff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a408c68f-bc42-4209-915c-3a87581b168b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1a63f376-e72a-4ac7-a48e-df4d33c8beff" xlink:to="loc_us-gaap_EquityComponentDomain_a408c68f-bc42-4209-915c-3a87581b168b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_3acd3b17-4b5f-4fbb-902d-bb7186957c41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a408c68f-bc42-4209-915c-3a87581b168b" xlink:to="loc_us-gaap_CommonStockMember_3acd3b17-4b5f-4fbb-902d-bb7186957c41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_b087dfa4-adb5-4095-a807-150cbfba8253" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a408c68f-bc42-4209-915c-3a87581b168b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_b087dfa4-adb5-4095-a807-150cbfba8253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f9ae18b8-4ed2-4b8c-af1e-c220a2d32cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a408c68f-bc42-4209-915c-3a87581b168b" xlink:to="loc_us-gaap_RetainedEarningsMember_f9ae18b8-4ed2-4b8c-af1e-c220a2d32cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8270fb96-7fb0-4d30-b169-ce1c7a2d0e89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a408c68f-bc42-4209-915c-3a87581b168b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8270fb96-7fb0-4d30-b169-ce1c7a2d0e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_a7066c87-c87e-4513-bf1e-f6db62f1a2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a408c68f-bc42-4209-915c-3a87581b168b" xlink:to="loc_us-gaap_TreasuryStockCommonMember_a7066c87-c87e-4513-bf1e-f6db62f1a2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_545aaaec-f7fe-4671-b882-ae935ea2a4c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_d0f35fc3-c867-457e-a731-ea789374203f" xlink:to="loc_us-gaap_StatementLineItems_545aaaec-f7fe-4671-b882-ae935ea2a4c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_545aaaec-f7fe-4671-b882-ae935ea2a4c6" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1e68e501-8f55-4477-bceb-a6900c6bc5d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:to="loc_us-gaap_StockholdersEquity_1e68e501-8f55-4477-bceb-a6900c6bc5d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fcf94e75-8c5d-4b88-908b-7858cc20d859" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:to="loc_us-gaap_NetIncomeLoss_fcf94e75-8c5d-4b88-908b-7858cc20d859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances_e240c78e-1957-4752-8081-71cac1d18c1a" xlink:href="ois-20230331.xsd#ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:to="loc_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances_e240c78e-1957-4752-8081-71cac1d18c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances_4f433d6c-325d-4449-b04a-fefbe5697b4d" xlink:href="ois-20230331.xsd#ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:to="loc_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances_4f433d6c-325d-4449-b04a-fefbe5697b4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_488b87ab-bc54-4350-95a8-2f89737804be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_488b87ab-bc54-4350-95a8-2f89737804be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_a993abc8-2b7f-4f78-b096-5f84299b6828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_a993abc8-2b7f-4f78-b096-5f84299b6828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6ab9afe3-0113-42dc-9ed8-6a37032e0ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_be5418ee-6e2c-4546-b577-f7e1fec69b6d" xlink:to="loc_us-gaap_StockholdersEquity_6ab9afe3-0113-42dc-9ed8-6a37032e0ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="ois-20230331.xsd#UnauditedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_719d1286-936d-461e-b8bb-5966b4c44420" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a408c429-c972-4cc2-86dc-43b961a4ca2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_719d1286-936d-461e-b8bb-5966b4c44420" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a408c429-c972-4cc2-86dc-43b961a4ca2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5a58bfdd-e3cf-4c23-9f1d-e7a2b7a65b40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a408c429-c972-4cc2-86dc-43b961a4ca2b" xlink:to="loc_us-gaap_NetIncomeLoss_5a58bfdd-e3cf-4c23-9f1d-e7a2b7a65b40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0bed0073-efdf-4973-b60e-bb90e3333cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a408c429-c972-4cc2-86dc-43b961a4ca2b" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0bed0073-efdf-4973-b60e-bb90e3333cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c0871c1e-13e8-4cd9-a3dd-5591ae30082a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0bed0073-efdf-4973-b60e-bb90e3333cf7" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c0871c1e-13e8-4cd9-a3dd-5591ae30082a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_8b048981-b6d0-4fe7-a42e-85ac551071b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0bed0073-efdf-4973-b60e-bb90e3333cf7" xlink:to="loc_us-gaap_ShareBasedCompensation_8b048981-b6d0-4fe7-a42e-85ac551071b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_6312def9-f370-4cc4-8ab6-c9fc73fafb8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0bed0073-efdf-4973-b60e-bb90e3333cf7" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_6312def9-f370-4cc4-8ab6-c9fc73fafb8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_379078f3-4d00-448a-8abc-a4cd9ef30bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0bed0073-efdf-4973-b60e-bb90e3333cf7" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_379078f3-4d00-448a-8abc-a4cd9ef30bb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_e57bbba2-8729-4fd4-aa28-74f6e6428270" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0bed0073-efdf-4973-b60e-bb90e3333cf7" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_e57bbba2-8729-4fd4-aa28-74f6e6428270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_533f3ec2-736c-48ea-8579-96134bf7cd7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0bed0073-efdf-4973-b60e-bb90e3333cf7" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_533f3ec2-736c-48ea-8579-96134bf7cd7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1486743e-ff9e-4973-b5dc-22ac6727bdd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a408c429-c972-4cc2-86dc-43b961a4ca2b" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1486743e-ff9e-4973-b5dc-22ac6727bdd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b167fe22-a23f-49ac-9ace-0d5570db2cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1486743e-ff9e-4973-b5dc-22ac6727bdd2" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b167fe22-a23f-49ac-9ace-0d5570db2cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_d8ce9720-e530-40e9-bdbf-b6ff86aaa8c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1486743e-ff9e-4973-b5dc-22ac6727bdd2" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_d8ce9720-e530-40e9-bdbf-b6ff86aaa8c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a3e78c03-44b3-4beb-ac45-4c76deb524c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1486743e-ff9e-4973-b5dc-22ac6727bdd2" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a3e78c03-44b3-4beb-ac45-4c76deb524c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_ddce460b-fcd8-4821-9368-e9462d9f44b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1486743e-ff9e-4973-b5dc-22ac6727bdd2" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_ddce460b-fcd8-4821-9368-e9462d9f44b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_731cba33-0e1d-47ff-a894-a032d74def00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1486743e-ff9e-4973-b5dc-22ac6727bdd2" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet_731cba33-0e1d-47ff-a894-a032d74def00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_903a85a3-c5eb-41dd-8817-321195f4c057" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a408c429-c972-4cc2-86dc-43b961a4ca2b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_903a85a3-c5eb-41dd-8817-321195f4c057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a0ac4960-02a7-4dcf-ba48-18e6276ccca4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_719d1286-936d-461e-b8bb-5966b4c44420" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a0ac4960-02a7-4dcf-ba48-18e6276ccca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_4a3924a2-b280-4d61-9b76-e3fa175617bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a0ac4960-02a7-4dcf-ba48-18e6276ccca4" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_4a3924a2-b280-4d61-9b76-e3fa175617bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_8f488363-af38-4be2-8f8a-340af43f4a7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a0ac4960-02a7-4dcf-ba48-18e6276ccca4" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_8f488363-af38-4be2-8f8a-340af43f4a7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_46b01eab-51ef-4b53-add6-8be1431c0b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a0ac4960-02a7-4dcf-ba48-18e6276ccca4" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_46b01eab-51ef-4b53-add6-8be1431c0b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_19e1b9a9-37e2-44fd-838d-099617997ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a0ac4960-02a7-4dcf-ba48-18e6276ccca4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_19e1b9a9-37e2-44fd-838d-099617997ac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_79b3900b-22bf-4d3d-b5f1-a44d328e4484" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_719d1286-936d-461e-b8bb-5966b4c44420" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_79b3900b-22bf-4d3d-b5f1-a44d328e4484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_a2b5f1a7-7555-43f8-b84d-ff8f04e74b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_79b3900b-22bf-4d3d-b5f1-a44d328e4484" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_a2b5f1a7-7555-43f8-b84d-ff8f04e74b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_bcaca84e-0d96-4e2c-a918-3b10a057b80a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_79b3900b-22bf-4d3d-b5f1-a44d328e4484" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_bcaca84e-0d96-4e2c-a918-3b10a057b80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_bac32b2b-a514-4134-8109-d2e919855cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_79b3900b-22bf-4d3d-b5f1-a44d328e4484" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_bac32b2b-a514-4134-8109-d2e919855cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt_aae73f2c-3928-49c4-94ea-a225a7d6cd2a" xlink:href="ois-20230331.xsd#ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_79b3900b-22bf-4d3d-b5f1-a44d328e4484" xlink:to="loc_ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt_aae73f2c-3928-49c4-94ea-a225a7d6cd2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_0f3d7ebd-5f8e-4331-bcab-3061ee814930" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_79b3900b-22bf-4d3d-b5f1-a44d328e4484" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_0f3d7ebd-5f8e-4331-bcab-3061ee814930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1362e0db-0a46-4391-95b0-50db103d499d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_79b3900b-22bf-4d3d-b5f1-a44d328e4484" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1362e0db-0a46-4391-95b0-50db103d499d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_389717ac-94a4-48d0-a880-41c93d519384" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_79b3900b-22bf-4d3d-b5f1-a44d328e4484" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_389717ac-94a4-48d0-a880-41c93d519384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b5c93981-6d8b-4bfd-ba0e-f011dfefcc21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_719d1286-936d-461e-b8bb-5966b4c44420" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b5c93981-6d8b-4bfd-ba0e-f011dfefcc21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c1b18512-ea6c-43c3-89a5-1229c0aba266" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_719d1286-936d-461e-b8bb-5966b4c44420" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c1b18512-ea6c-43c3-89a5-1229c0aba266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_229b3639-f8e9-4e4c-83eb-98e552980e94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_719d1286-936d-461e-b8bb-5966b4c44420" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_229b3639-f8e9-4e4c-83eb-98e552980e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_797a15a0-b432-4085-96c7-1d3a3e1541e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_719d1286-936d-461e-b8bb-5966b4c44420" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_797a15a0-b432-4085-96c7-1d3a3e1541e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_aea19efc-8fb1-46bf-ae28-c58893be0a19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_719d1286-936d-461e-b8bb-5966b4c44420" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_aea19efc-8fb1-46bf-ae28-c58893be0a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_1febf08e-d2d3-4b63-a3b9-87d76ab482ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_aea19efc-8fb1-46bf-ae28-c58893be0a19" xlink:to="loc_us-gaap_InterestPaidNet_1febf08e-d2d3-4b63-a3b9-87d76ab482ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_e934282a-8d85-4055-9cd9-da8df7c5e0a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_aea19efc-8fb1-46bf-ae28-c58893be0a19" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_e934282a-8d85-4055-9cd9-da8df7c5e0a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlowsParenthetical" xlink:type="simple" xlink:href="ois-20230331.xsd#UnauditedConsolidatedStatementsofCashFlowsParenthetical"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlowsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_012b2212-39f4-4cd2-9fd8-d00d86cf147c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9a40c754-6d59-463a-9b32-2121fa4dbbf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_012b2212-39f4-4cd2-9fd8-d00d86cf147c" xlink:to="loc_us-gaap_StatementTable_9a40c754-6d59-463a-9b32-2121fa4dbbf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_0902b612-8c43-42f8-8530-7f4bcb02c857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9a40c754-6d59-463a-9b32-2121fa4dbbf5" xlink:to="loc_us-gaap_DebtInstrumentAxis_0902b612-8c43-42f8-8530-7f4bcb02c857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_bff2a026-8e5d-490f-a96e-e73d5e77dfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_0902b612-8c43-42f8-8530-7f4bcb02c857" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_bff2a026-8e5d-490f-a96e-e73d5e77dfa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member_0ed39b28-77b0-4435-9ce4-7f26df46c5f3" xlink:href="ois-20230331.xsd#ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_bff2a026-8e5d-490f-a96e-e73d5e77dfa0" xlink:to="loc_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member_0ed39b28-77b0-4435-9ce4-7f26df46c5f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_743dffcf-ec7c-4356-a913-a33439d3d39a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9a40c754-6d59-463a-9b32-2121fa4dbbf5" xlink:to="loc_us-gaap_StatementLineItems_743dffcf-ec7c-4356-a913-a33439d3d39a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_770900ac-1d7e-4aa9-9d34-118387ceccce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_743dffcf-ec7c-4356-a913-a33439d3d39a" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_770900ac-1d7e-4aa9-9d34-118387ceccce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/OrganizationandBasisofPresentation" xlink:type="simple" xlink:href="ois-20230331.xsd#OrganizationandBasisofPresentation"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/OrganizationandBasisofPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d4f487e0-0cf9-4f9c-b7a5-1e0207786b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_6259318c-c7a2-4160-b7f6-5d02fdc40e26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d4f487e0-0cf9-4f9c-b7a5-1e0207786b4f" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_6259318c-c7a2-4160-b7f6-5d02fdc40e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccounts" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccounts"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_6506359d-d123-4aad-b4da-0bdbfc1684db" xlink:href="ois-20230331.xsd#ois_DetailsofSelectedBalanceSheetAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_2e0d0c07-a637-48df-afe8-d43ffd610a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_6506359d-d123-4aad-b4da-0bdbfc1684db" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_2e0d0c07-a637-48df-afe8-d43ffd610a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/LongtermDebt" xlink:type="simple" xlink:href="ois-20230331.xsd#LongtermDebt"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/LongtermDebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_d41674d5-d484-4dd9-9a3d-e53534947457" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_319b54c5-4814-46df-b9c5-20bee94e76cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d41674d5-d484-4dd9-9a3d-e53534947457" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_319b54c5-4814-46df-b9c5-20bee94e76cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="ois-20230331.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_3aa16e32-58d3-4b49-b111-5adcefde7796" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_004f3170-94d2-4b95-a46a-7bd16f4305f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3aa16e32-58d3-4b49-b111-5adcefde7796" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_004f3170-94d2-4b95-a46a-7bd16f4305f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/StockholdersEquity" xlink:type="simple" xlink:href="ois-20230331.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_cd65d6a4-a20e-409f-9be5-9022c9cd6f83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_36c43b18-aa41-4961-9923-5512bdb8a883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_cd65d6a4-a20e-409f-9be5-9022c9cd6f83" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_36c43b18-aa41-4961-9923-5512bdb8a883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/IncomeTaxes" xlink:type="simple" xlink:href="ois-20230331.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b6896ec2-0560-472a-b11b-a561b6974141" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_dabf3260-e088-40fe-98a5-441a9a107389" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b6896ec2-0560-472a-b11b-a561b6974141" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_dabf3260-e088-40fe-98a5-441a9a107389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/NetIncomeLossPerShare" xlink:type="simple" xlink:href="ois-20230331.xsd#NetIncomeLossPerShare"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/NetIncomeLossPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_263fe427-aa91-4982-b458-1e67025be9bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_35a4075e-d4f5-41b5-b7dc-795c45c65181" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_263fe427-aa91-4982-b458-1e67025be9bf" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_35a4075e-d4f5-41b5-b7dc-795c45c65181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/LongTermIncentiveCompensation" xlink:type="simple" xlink:href="ois-20230331.xsd#LongTermIncentiveCompensation"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/LongTermIncentiveCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f93ee30a-0ef0-4411-a622-89346f4b5540" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_e046e34d-046b-49ae-bfd9-c8908e976d07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f93ee30a-0ef0-4411-a622-89346f4b5540" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_e046e34d-046b-49ae-bfd9-c8908e976d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/SegmentsandRelatedInformation" xlink:type="simple" xlink:href="ois-20230331.xsd#SegmentsandRelatedInformation"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/SegmentsandRelatedInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_454b5ff4-02d0-4845-b53c-45593c4fcf46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_2ec4f06a-6c83-4abf-bc51-c04b39091f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_454b5ff4-02d0-4845-b53c-45593c4fcf46" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_2ec4f06a-6c83-4abf-bc51-c04b39091f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="ois-20230331.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4dd4253f-8782-457b-8361-15efcd5c563c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_aaba3cd2-5ee0-49a1-8f93-f1b17e87d357" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4dd4253f-8782-457b-8361-15efcd5c563c" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_aaba3cd2-5ee0-49a1-8f93-f1b17e87d357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsTables" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsTables"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_71fb6d86-94e7-4ab5-a861-52676d4ae095" xlink:href="ois-20230331.xsd#ois_DetailsofSelectedBalanceSheetAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_9d83b996-c9e4-4c83-ac6a-4fb964031c83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_71fb6d86-94e7-4ab5-a861-52676d4ae095" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_9d83b996-c9e4-4c83-ac6a-4fb964031c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_cf73076e-6010-4caa-b456-f79c31eeecee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_71fb6d86-94e7-4ab5-a861-52676d4ae095" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_cf73076e-6010-4caa-b456-f79c31eeecee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_97b85275-0a66-428b-9cdd-32408c0d830d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_71fb6d86-94e7-4ab5-a861-52676d4ae095" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_97b85275-0a66-428b-9cdd-32408c0d830d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_f5bb266e-673c-49c2-9276-f983ae3e267a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_71fb6d86-94e7-4ab5-a861-52676d4ae095" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_f5bb266e-673c-49c2-9276-f983ae3e267a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_2ae306fc-495d-412e-b19f-00810615ce17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_71fb6d86-94e7-4ab5-a861-52676d4ae095" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_2ae306fc-495d-412e-b19f-00810615ce17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_a028327f-af3f-41ec-95d0-0bae9a079cab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_71fb6d86-94e7-4ab5-a861-52676d4ae095" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_a028327f-af3f-41ec-95d0-0bae9a079cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_b525322a-c5b2-4603-b644-9e648cf15be7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_71fb6d86-94e7-4ab5-a861-52676d4ae095" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_b525322a-c5b2-4603-b644-9e648cf15be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_09fdcba1-9880-430e-ae54-34595f92ee1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_71fb6d86-94e7-4ab5-a861-52676d4ae095" xlink:to="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_09fdcba1-9880-430e-ae54-34595f92ee1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/LongtermDebtTables" xlink:type="simple" xlink:href="ois-20230331.xsd#LongtermDebtTables"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/LongtermDebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3713e5f2-69b3-4e2a-b9b8-c0510b10eaad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_cf1b5067-a3af-4ef4-b10a-c7481e91cd62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3713e5f2-69b3-4e2a-b9b8-c0510b10eaad" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_cf1b5067-a3af-4ef4-b10a-c7481e91cd62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="ois-20230331.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_14360a60-f59e-48ff-a229-644345215616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_02e7889a-f620-45c8-9c30-e910445c9d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_14360a60-f59e-48ff-a229-644345215616" xlink:to="loc_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_02e7889a-f620-45c8-9c30-e910445c9d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/NetIncomeLossPerShareTables" xlink:type="simple" xlink:href="ois-20230331.xsd#NetIncomeLossPerShareTables"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/NetIncomeLossPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_cea1b15c-c839-44c0-af62-d782e899a7a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_39cdce52-4711-4622-9ec9-22df583f8c91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cea1b15c-c839-44c0-af62-d782e899a7a5" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_39cdce52-4711-4622-9ec9-22df583f8c91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/LongTermIncentiveCompensationTables" xlink:type="simple" xlink:href="ois-20230331.xsd#LongTermIncentiveCompensationTables"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/LongTermIncentiveCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_eebc1ece-c059-4435-850f-2d25b6927459" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_9f916d55-4cc4-416f-beb2-4445f104321b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_eebc1ece-c059-4435-850f-2d25b6927459" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_9f916d55-4cc4-416f-beb2-4445f104321b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationTables" xlink:type="simple" xlink:href="ois-20230331.xsd#SegmentsandRelatedInformationTables"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_86fc4812-e740-4285-9556-24bb64d6ac7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1810a337-860d-487b-a35b-675b975a327c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_86fc4812-e740-4285-9556-24bb64d6ac7e" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1810a337-860d-487b-a35b-675b975a327c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_2ee813c0-eee8-479f-a13a-f885d31d79a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_86fc4812-e740-4285-9556-24bb64d6ac7e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_2ee813c0-eee8-479f-a13a-f885d31d79a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_ef2a4ae7-7b29-43b1-bd26-b3bc3d87e5bd" xlink:href="ois-20230331.xsd#ois_DetailsofSelectedBalanceSheetAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_38919793-5bed-4f99-9e8c-e634dd805a22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_ef2a4ae7-7b29-43b1-bd26-b3bc3d87e5bd" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_38919793-5bed-4f99-9e8c-e634dd805a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_89135a08-b495-44c8-8dfb-6c364bef5919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_38919793-5bed-4f99-9e8c-e634dd805a22" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_89135a08-b495-44c8-8dfb-6c364bef5919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_85c1de25-5449-41d8-b998-ebd2c4f968a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_89135a08-b495-44c8-8dfb-6c364bef5919" xlink:to="loc_us-gaap_ReceivableTypeDomain_85c1de25-5449-41d8-b998-ebd2c4f968a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember_1b839651-763e-4198-b97c-9b21d66218cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_85c1de25-5449-41d8-b998-ebd2c4f968a4" xlink:to="loc_us-gaap_TradeAccountsReceivableMember_1b839651-763e-4198-b97c-9b21d66218cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_UnbilledRevenueMember_6357e882-f4cd-4aeb-b7c9-d40a880910e7" xlink:href="ois-20230331.xsd#ois_UnbilledRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_85c1de25-5449-41d8-b998-ebd2c4f968a4" xlink:to="loc_ois_UnbilledRevenueMember_6357e882-f4cd-4aeb-b7c9-d40a880910e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ContractAssetReceivablesMember_1a5a0a63-499d-4c1d-81cd-e87c636d02de" xlink:href="ois-20230331.xsd#ois_ContractAssetReceivablesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_85c1de25-5449-41d8-b998-ebd2c4f968a4" xlink:to="loc_ois_ContractAssetReceivablesMember_1a5a0a63-499d-4c1d-81cd-e87c636d02de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OtherReceivablesMember_d190132c-f8dc-4a69-9724-79f1ad7e0d65" xlink:href="ois-20230331.xsd#ois_OtherReceivablesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_85c1de25-5449-41d8-b998-ebd2c4f968a4" xlink:to="loc_ois_OtherReceivablesMember_d190132c-f8dc-4a69-9724-79f1ad7e0d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_363bbc74-f518-48c6-a588-aa4fa1a55e20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_38919793-5bed-4f99-9e8c-e634dd805a22" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_363bbc74-f518-48c6-a588-aa4fa1a55e20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_4304e2f5-251c-4c49-aa33-b66816077d34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_363bbc74-f518-48c6-a588-aa4fa1a55e20" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_4304e2f5-251c-4c49-aa33-b66816077d34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_e5dbc889-2240-4333-94db-242b91020ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_363bbc74-f518-48c6-a588-aa4fa1a55e20" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_e5dbc889-2240-4333-94db-242b91020ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_824a4817-5ec9-429c-9d60-d019d20aec2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_363bbc74-f518-48c6-a588-aa4fa1a55e20" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_824a4817-5ec9-429c-9d60-d019d20aec2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable_bd4b5238-3037-4512-b3d3-49b9ea869207" xlink:href="ois-20230331.xsd#ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_363bbc74-f518-48c6-a588-aa4fa1a55e20" xlink:to="loc_ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable_bd4b5238-3037-4512-b3d3-49b9ea869207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsContractLiabilitiesDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsContractLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsContractLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_a95bafd1-3798-4051-b41f-51d6ea410a52" xlink:href="ois-20230331.xsd#ois_DetailsofSelectedBalanceSheetAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_926f61fe-3402-4d52-846f-7eee295cc67f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_a95bafd1-3798-4051-b41f-51d6ea410a52" xlink:to="loc_us-gaap_ContractWithCustomerLiability_926f61fe-3402-4d52-846f-7eee295cc67f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_f911b205-8c5e-4870-abcf-6879b52ecbfe" xlink:href="ois-20230331.xsd#ois_DetailsofSelectedBalanceSheetAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_93387722-13de-4733-a45c-4d31634528f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_f911b205-8c5e-4870-abcf-6879b52ecbfe" xlink:to="loc_us-gaap_ConcentrationRiskTable_93387722-13de-4733-a45c-4d31634528f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_32678a24-a5fa-49d5-a95a-ef8ff608c3af" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_93387722-13de-4733-a45c-4d31634528f6" xlink:to="loc_srt_StatementGeographicalAxis_32678a24-a5fa-49d5-a95a-ef8ff608c3af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d4f1ba1f-5e9b-4d41-bc77-9c2ab2ba0acb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_32678a24-a5fa-49d5-a95a-ef8ff608c3af" xlink:to="loc_srt_SegmentGeographicalDomain_d4f1ba1f-5e9b-4d41-bc77-9c2ab2ba0acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_72ec9f67-ee83-44f5-88c9-210615ac54e6" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_d4f1ba1f-5e9b-4d41-bc77-9c2ab2ba0acb" xlink:to="loc_country_US_72ec9f67-ee83-44f5-88c9-210615ac54e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_7434fd88-ebbe-45d6-a264-38d9a52e02c0" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_d4f1ba1f-5e9b-4d41-bc77-9c2ab2ba0acb" xlink:to="loc_country_GB_7434fd88-ebbe-45d6-a264-38d9a52e02c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_243aeecc-8154-455d-adf2-a440507b3fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_93387722-13de-4733-a45c-4d31634528f6" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_243aeecc-8154-455d-adf2-a440507b3fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_f9d6f2d4-24ce-4f1e-a9d8-a9097f4c6c22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_243aeecc-8154-455d-adf2-a440507b3fe5" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_f9d6f2d4-24ce-4f1e-a9d8-a9097f4c6c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_9e47ff31-c10d-47a7-866c-4b5189dce5b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_f9d6f2d4-24ce-4f1e-a9d8-a9097f4c6c22" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_9e47ff31-c10d-47a7-866c-4b5189dce5b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ee66c59d-a8b8-4029-ad85-83ae069bc5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_93387722-13de-4733-a45c-4d31634528f6" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ee66c59d-a8b8-4029-ad85-83ae069bc5c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c8b78326-7411-4c91-a9ad-9aafefa54160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ee66c59d-a8b8-4029-ad85-83ae069bc5c8" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c8b78326-7411-4c91-a9ad-9aafefa54160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_26465aa3-e41e-4549-b5dd-40dca525b497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c8b78326-7411-4c91-a9ad-9aafefa54160" xlink:to="loc_us-gaap_AccountsReceivableMember_26465aa3-e41e-4549-b5dd-40dca525b497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_93387722-13de-4733-a45c-4d31634528f6" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_f2d15b6c-644f-4582-ba1b-b1f98fec6313" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_f2d15b6c-644f-4582-ba1b-b1f98fec6313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_b2beaedb-ad30-4439-8dec-6c765299b686" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_b2beaedb-ad30-4439-8dec-6c765299b686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_b6907311-6ebf-48a2-a79e-b44b351136f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetReclassifiedToReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_b6907311-6ebf-48a2-a79e-b44b351136f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized_f0433b60-5c73-464f-84aa-ec420e80bea9" xlink:href="ois-20230331.xsd#ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized_f0433b60-5c73-464f-84aa-ec420e80bea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1a1a902d-619b-4e83-977e-e66443f4929c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1a1a902d-619b-4e83-977e-e66443f4929c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ContractWithCustomerLiabilityIncreaseDueToBillings_15903247-824e-4a80-a70f-07d859d840f2" xlink:href="ois-20230331.xsd#ois_ContractWithCustomerLiabilityIncreaseDueToBillings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_ois_ContractWithCustomerLiabilityIncreaseDueToBillings_15903247-824e-4a80-a70f-07d859d840f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_4126c5bd-b0b3-4342-87e8-bf304cf583bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_4126c5bd-b0b3-4342-87e8-bf304cf583bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_7380cd20-331b-4ef6-bfa3-ed864c11b1e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_us-gaap_Depreciation_7380cd20-331b-4ef6-bfa3-ed864c11b1e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e2713db7-a658-40be-af71-299caf6dd336" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_4b32e031-11f7-464a-8f40-d80e2062c65e" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e2713db7-a658-40be-af71-299caf6dd336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsActivityinAllowanceforDoubtfulAccountsDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsActivityinAllowanceforDoubtfulAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsActivityinAllowanceforDoubtfulAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_c1172952-eb44-486b-a079-6c8cc1016cc6" xlink:href="ois-20230331.xsd#ois_DetailsofSelectedBalanceSheetAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_c3fce4cb-7ab1-46bb-972a-50165f5de131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_c1172952-eb44-486b-a079-6c8cc1016cc6" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_c3fce4cb-7ab1-46bb-972a-50165f5de131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_363c712a-34bd-4230-ace9-0f391200614a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_c3fce4cb-7ab1-46bb-972a-50165f5de131" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_363c712a-34bd-4230-ace9-0f391200614a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_45d2326e-7720-41d4-81bf-2c884999e02c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_c3fce4cb-7ab1-46bb-972a-50165f5de131" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_45d2326e-7720-41d4-81bf-2c884999e02c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_981fb5e2-428e-45e5-b0c1-8c1c748e3299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_c3fce4cb-7ab1-46bb-972a-50165f5de131" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_981fb5e2-428e-45e5-b0c1-8c1c748e3299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_AccountsReceivableAllowanceForCreditLossOther_34d7078c-cc16-4093-a6a5-1119b5dba8ff" xlink:href="ois-20230331.xsd#ois_AccountsReceivableAllowanceForCreditLossOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_c3fce4cb-7ab1-46bb-972a-50165f5de131" xlink:to="loc_ois_AccountsReceivableAllowanceForCreditLossOther_34d7078c-cc16-4093-a6a5-1119b5dba8ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_4e79c085-8f38-4e20-9ea7-306921d83cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_c3fce4cb-7ab1-46bb-972a-50165f5de131" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_4e79c085-8f38-4e20-9ea7-306921d83cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsInventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_b3fabaf2-3726-4857-94f9-cd21d13fc8b6" xlink:href="ois-20230331.xsd#ois_DetailsofSelectedBalanceSheetAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_FinishedGoodsAndPurchasedProducts_8d2ad411-d5a5-467d-855b-ea8fb0d50841" xlink:href="ois-20230331.xsd#ois_FinishedGoodsAndPurchasedProducts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_b3fabaf2-3726-4857-94f9-cd21d13fc8b6" xlink:to="loc_ois_FinishedGoodsAndPurchasedProducts_8d2ad411-d5a5-467d-855b-ea8fb0d50841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_f514cc96-d1bd-4fc9-976d-2502daeb15fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_b3fabaf2-3726-4857-94f9-cd21d13fc8b6" xlink:to="loc_us-gaap_InventoryWorkInProcess_f514cc96-d1bd-4fc9-976d-2502daeb15fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_f3a15986-d013-4fdb-9aa1-97ceb873f6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_b3fabaf2-3726-4857-94f9-cd21d13fc8b6" xlink:to="loc_us-gaap_InventoryRawMaterials_f3a15986-d013-4fdb-9aa1-97ceb873f6e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_d7e9de54-17c1-43c3-b4fd-b5920a873c25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_b3fabaf2-3726-4857-94f9-cd21d13fc8b6" xlink:to="loc_us-gaap_InventoryGross_d7e9de54-17c1-43c3-b4fd-b5920a873c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_1e64b5d0-d5fb-4cbf-bb48-ba121ccbaf90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_b3fabaf2-3726-4857-94f9-cd21d13fc8b6" xlink:to="loc_us-gaap_InventoryValuationReserves_1e64b5d0-d5fb-4cbf-bb48-ba121ccbaf90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_647ae1b9-8a75-4263-9825-019f79f784c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_b3fabaf2-3726-4857-94f9-cd21d13fc8b6" xlink:to="loc_us-gaap_InventoryNet_647ae1b9-8a75-4263-9825-019f79f784c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_689a5cea-50a3-4fc4-8602-3d51827a9b56" xlink:href="ois-20230331.xsd#ois_DetailsofSelectedBalanceSheetAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9b8851e0-a0ce-4f64-adeb-fa213049ba44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_689a5cea-50a3-4fc4-8602-3d51827a9b56" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9b8851e0-a0ce-4f64-adeb-fa213049ba44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f5ab8b6e-d908-404c-b3fc-55d241002825" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_689a5cea-50a3-4fc4-8602-3d51827a9b56" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f5ab8b6e-d908-404c-b3fc-55d241002825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_eea55441-5dd6-4037-9c0b-cb9dcbe2fd63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_689a5cea-50a3-4fc4-8602-3d51827a9b56" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_eea55441-5dd6-4037-9c0b-cb9dcbe2fd63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_123290fd-3df2-48a8-a6e2-9d2fef36d645" xlink:href="ois-20230331.xsd#ois_DetailsofSelectedBalanceSheetAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_abcff5a6-ad86-4ab7-814b-e14eb1333a4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_123290fd-3df2-48a8-a6e2-9d2fef36d645" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_abcff5a6-ad86-4ab7-814b-e14eb1333a4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d2a12ec1-2b25-45e9-a537-179f8d54e379" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_abcff5a6-ad86-4ab7-814b-e14eb1333a4e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d2a12ec1-2b25-45e9-a537-179f8d54e379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c969f6a2-8752-41a8-9ed2-d825e82b8912" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d2a12ec1-2b25-45e9-a537-179f8d54e379" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c969f6a2-8752-41a8-9ed2-d825e82b8912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_41a26474-2eac-436f-807f-6af5f09d9a88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c969f6a2-8752-41a8-9ed2-d825e82b8912" xlink:to="loc_us-gaap_CustomerRelationshipsMember_41a26474-2eac-436f-807f-6af5f09d9a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_PatentsTechnologyBasedandKnowhowMember_388ec205-13cf-4ff3-b7bb-fc001c041c46" xlink:href="ois-20230331.xsd#ois_PatentsTechnologyBasedandKnowhowMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c969f6a2-8752-41a8-9ed2-d825e82b8912" xlink:to="loc_ois_PatentsTechnologyBasedandKnowhowMember_388ec205-13cf-4ff3-b7bb-fc001c041c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_4be105ef-9b23-4bb5-8bb8-26a83bf62a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c969f6a2-8752-41a8-9ed2-d825e82b8912" xlink:to="loc_us-gaap_TradeNamesMember_4be105ef-9b23-4bb5-8bb8-26a83bf62a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3fe20cff-afc1-4ee5-b53b-8d1c6f9fd8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_abcff5a6-ad86-4ab7-814b-e14eb1333a4e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3fe20cff-afc1-4ee5-b53b-8d1c6f9fd8c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1e91be13-92ae-4767-a816-8bceedb7abe0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3fe20cff-afc1-4ee5-b53b-8d1c6f9fd8c9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1e91be13-92ae-4767-a816-8bceedb7abe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_037c2d8e-70de-4ce3-9c76-939b70503c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3fe20cff-afc1-4ee5-b53b-8d1c6f9fd8c9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_037c2d8e-70de-4ce3-9c76-939b70503c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_53cf2e6c-3b3c-4903-a67d-33fde56a83b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3fe20cff-afc1-4ee5-b53b-8d1c6f9fd8c9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_53cf2e6c-3b3c-4903-a67d-33fde56a83b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_2e7fc158-9f63-40b5-8237-034f9bd15b23" xlink:href="ois-20230331.xsd#ois_DetailsofSelectedBalanceSheetAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_81fe72e0-aa44-4db3-a6de-c86003f36727" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_2e7fc158-9f63-40b5-8237-034f9bd15b23" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_81fe72e0-aa44-4db3-a6de-c86003f36727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_1364929f-e7ff-437c-bb40-e01e534c291f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_2e7fc158-9f63-40b5-8237-034f9bd15b23" xlink:to="loc_us-gaap_DeferredCosts_1364929f-e7ff-437c-bb40-e01e534c291f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_b44cd980-289a-41c1-a6d9-f898c482d1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_2e7fc158-9f63-40b5-8237-034f9bd15b23" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_b44cd980-289a-41c1-a6d9-f898c482d1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_520ed29a-f7af-408a-8889-b22d3080c870" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_2e7fc158-9f63-40b5-8237-034f9bd15b23" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_520ed29a-f7af-408a-8889-b22d3080c870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_5d1cbad8-40f1-4db7-a4a5-59a401e8f0a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_2e7fc158-9f63-40b5-8237-034f9bd15b23" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_5d1cbad8-40f1-4db7-a4a5-59a401e8f0a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_028f19dd-3d01-4031-b87e-9e2751667aea" xlink:href="ois-20230331.xsd#ois_DetailsofSelectedBalanceSheetAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_b8ba77bb-33aa-4f5c-a22e-b852553e96e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_028f19dd-3d01-4031-b87e-9e2751667aea" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_b8ba77bb-33aa-4f5c-a22e-b852553e96e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_ee256524-c364-40f6-8eaf-c34db0046cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_028f19dd-3d01-4031-b87e-9e2751667aea" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_ee256524-c364-40f6-8eaf-c34db0046cd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_44424f66-eef9-4f0b-bbdd-cf53f166a982" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_028f19dd-3d01-4031-b87e-9e2751667aea" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_44424f66-eef9-4f0b-bbdd-cf53f166a982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_27bcbcd1-5195-40b4-adab-fc31e8c26806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_028f19dd-3d01-4031-b87e-9e2751667aea" xlink:to="loc_us-gaap_InterestPayableCurrent_27bcbcd1-5195-40b4-adab-fc31e8c26806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent_9e3adfa1-3524-437b-a1df-ac64ae211869" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_028f19dd-3d01-4031-b87e-9e2751667aea" xlink:to="loc_us-gaap_AccruedSalesCommissionCurrent_9e3adfa1-3524-437b-a1df-ac64ae211869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fb612ae1-87eb-4b4b-a1fb-4ef4c16e9040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_028f19dd-3d01-4031-b87e-9e2751667aea" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fb612ae1-87eb-4b4b-a1fb-4ef4c16e9040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_9404b09d-e5cc-4b75-aa22-c7a33fb67a03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_DetailsofSelectedBalanceSheetAccountsAbstract_028f19dd-3d01-4031-b87e-9e2751667aea" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_9404b09d-e5cc-4b75-aa22-c7a33fb67a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#LongtermDebtScheduleofLongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_34d64aae-2cc0-4249-8d5c-d64a09ab7e49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_0cab03be-4ad9-486c-aeab-42022dc9e67c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_34d64aae-2cc0-4249-8d5c-d64a09ab7e49" xlink:to="loc_us-gaap_DebtInstrumentTable_0cab03be-4ad9-486c-aeab-42022dc9e67c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_2ed868ce-d556-4a46-93b2-0c2e56625649" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_0cab03be-4ad9-486c-aeab-42022dc9e67c" xlink:to="loc_us-gaap_CreditFacilityAxis_2ed868ce-d556-4a46-93b2-0c2e56625649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_60d2de60-ab25-4320-bb26-08d91f1457d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_2ed868ce-d556-4a46-93b2-0c2e56625649" xlink:to="loc_us-gaap_CreditFacilityDomain_60d2de60-ab25-4320-bb26-08d91f1457d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_08ba06fe-afe1-4f20-b8c2-65d66310e511" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_60d2de60-ab25-4320-bb26-08d91f1457d1" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_08ba06fe-afe1-4f20-b8c2-65d66310e511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_f881d47e-fc57-48fd-bc2f-c85a37ee8b99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_0cab03be-4ad9-486c-aeab-42022dc9e67c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_f881d47e-fc57-48fd-bc2f-c85a37ee8b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_107ee26d-10b8-4363-977c-8f954f7fdaf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_f881d47e-fc57-48fd-bc2f-c85a37ee8b99" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_107ee26d-10b8-4363-977c-8f954f7fdaf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_A475ConvertibleSeniorNotesDue2026Member_fe6fa8dd-4324-4f9a-bb0f-98f6ae971eec" xlink:href="ois-20230331.xsd#ois_A475ConvertibleSeniorNotesDue2026Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_107ee26d-10b8-4363-977c-8f954f7fdaf0" xlink:to="loc_ois_A475ConvertibleSeniorNotesDue2026Member_fe6fa8dd-4324-4f9a-bb0f-98f6ae971eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member_03499ca2-0880-49e7-a19e-b8edc084b02d" xlink:href="ois-20230331.xsd#ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_107ee26d-10b8-4363-977c-8f954f7fdaf0" xlink:to="loc_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member_03499ca2-0880-49e7-a19e-b8edc084b02d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_FinanceLeaseObligationsAndOtherDebtMember_46cfb9fe-affe-42c0-9790-fc7477ae98ef" xlink:href="ois-20230331.xsd#ois_FinanceLeaseObligationsAndOtherDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_107ee26d-10b8-4363-977c-8f954f7fdaf0" xlink:to="loc_ois_FinanceLeaseObligationsAndOtherDebtMember_46cfb9fe-affe-42c0-9790-fc7477ae98ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_43ff3728-3e4c-4aaa-a4c2-0c9a67686e26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_0cab03be-4ad9-486c-aeab-42022dc9e67c" xlink:to="loc_us-gaap_DebtInstrumentLineItems_43ff3728-3e4c-4aaa-a4c2-0c9a67686e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_416ffd59-9a33-4fc6-aace-806ff406259d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_43ff3728-3e4c-4aaa-a4c2-0c9a67686e26" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_416ffd59-9a33-4fc6-aace-806ff406259d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_3ca11400-e158-4ac9-92f0-9b60af3fc124" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_43ff3728-3e4c-4aaa-a4c2-0c9a67686e26" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_3ca11400-e158-4ac9-92f0-9b60af3fc124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_ea28f57b-1d01-4ddf-9b17-26a9a0ae657e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_43ff3728-3e4c-4aaa-a4c2-0c9a67686e26" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_ea28f57b-1d01-4ddf-9b17-26a9a0ae657e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_eefadf7b-e03a-40d4-a09f-3b92e926585b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_43ff3728-3e4c-4aaa-a4c2-0c9a67686e26" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_eefadf7b-e03a-40d4-a09f-3b92e926585b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_6ecc27e6-80df-41bb-9897-c0d6850b37ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_43ff3728-3e4c-4aaa-a4c2-0c9a67686e26" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_6ecc27e6-80df-41bb-9897-c0d6850b37ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#LongtermDebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c869adbd-6026-458c-97ae-80b5e6ce0f74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_3b7aa757-055e-4701-a6fe-a353bc77e7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c869adbd-6026-458c-97ae-80b5e6ce0f74" xlink:to="loc_us-gaap_DebtInstrumentTable_3b7aa757-055e-4701-a6fe-a353bc77e7b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_a9725f9c-79b4-4e5f-b91e-5e3bafb40560" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3b7aa757-055e-4701-a6fe-a353bc77e7b9" xlink:to="loc_us-gaap_CreditFacilityAxis_a9725f9c-79b4-4e5f-b91e-5e3bafb40560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_087d06da-46ba-4521-bd82-d43ff8271cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_a9725f9c-79b4-4e5f-b91e-5e3bafb40560" xlink:to="loc_us-gaap_CreditFacilityDomain_087d06da-46ba-4521-bd82-d43ff8271cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_28bf4713-f0c4-404c-9237-c6dc58e0e71f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_087d06da-46ba-4521-bd82-d43ff8271cb7" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_28bf4713-f0c4-404c-9237-c6dc58e0e71f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_453cfa79-b4fe-45cb-aa22-af6baf69d23f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_087d06da-46ba-4521-bd82-d43ff8271cb7" xlink:to="loc_us-gaap_LetterOfCreditMember_453cfa79-b4fe-45cb-aa22-af6baf69d23f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_8220680f-5ac6-4820-b805-825ec2f270cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3b7aa757-055e-4701-a6fe-a353bc77e7b9" xlink:to="loc_us-gaap_DebtInstrumentAxis_8220680f-5ac6-4820-b805-825ec2f270cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_72fee348-bfd4-4af0-a370-049e9f2f80e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_8220680f-5ac6-4820-b805-825ec2f270cb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_72fee348-bfd4-4af0-a370-049e9f2f80e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_AssetBasedRevolvingCreditFacilityMember_3116d7a0-7a90-4b30-97a9-b89ac4e614a7" xlink:href="ois-20230331.xsd#ois_AssetBasedRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_72fee348-bfd4-4af0-a370-049e9f2f80e4" xlink:to="loc_ois_AssetBasedRevolvingCreditFacilityMember_3116d7a0-7a90-4b30-97a9-b89ac4e614a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_A475ConvertibleSeniorNotesDue2026Member_a1172eec-6b0f-4f81-97d0-0ab4c9be1e2d" xlink:href="ois-20230331.xsd#ois_A475ConvertibleSeniorNotesDue2026Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_72fee348-bfd4-4af0-a370-049e9f2f80e4" xlink:to="loc_ois_A475ConvertibleSeniorNotesDue2026Member_a1172eec-6b0f-4f81-97d0-0ab4c9be1e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member_0c358c7f-7644-495b-9f75-372b49060edc" xlink:href="ois-20230331.xsd#ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_72fee348-bfd4-4af0-a370-049e9f2f80e4" xlink:to="loc_ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member_0c358c7f-7644-495b-9f75-372b49060edc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_6393e0d2-f12d-4949-a127-b0bae7dde54d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3b7aa757-055e-4701-a6fe-a353bc77e7b9" xlink:to="loc_us-gaap_VariableRateAxis_6393e0d2-f12d-4949-a127-b0bae7dde54d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_005c4d99-5d9d-4634-8dcd-867385d6b56b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_6393e0d2-f12d-4949-a127-b0bae7dde54d" xlink:to="loc_us-gaap_VariableRateDomain_005c4d99-5d9d-4634-8dcd-867385d6b56b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_d9f5e665-ee41-4768-9cc1-9c9a1178349e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_005c4d99-5d9d-4634-8dcd-867385d6b56b" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_d9f5e665-ee41-4768-9cc1-9c9a1178349e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_aa2f5e0f-cfd1-494c-9d51-4b0b8d40d6dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_005c4d99-5d9d-4634-8dcd-867385d6b56b" xlink:to="loc_us-gaap_BaseRateMember_aa2f5e0f-cfd1-494c-9d51-4b0b8d40d6dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_63d7ce1e-cd5b-4c76-ac70-d185c46f2470" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3b7aa757-055e-4701-a6fe-a353bc77e7b9" xlink:to="loc_srt_RangeAxis_63d7ce1e-cd5b-4c76-ac70-d185c46f2470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_15f22600-91d0-4d4e-b592-955af4136c60" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_63d7ce1e-cd5b-4c76-ac70-d185c46f2470" xlink:to="loc_srt_RangeMember_15f22600-91d0-4d4e-b592-955af4136c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_800f1c38-38b4-4a40-9a94-a8b7a98561bd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_15f22600-91d0-4d4e-b592-955af4136c60" xlink:to="loc_srt_MinimumMember_800f1c38-38b4-4a40-9a94-a8b7a98561bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_da3dd3ea-7bcb-4415-b5f4-cd643d749c51" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_15f22600-91d0-4d4e-b592-955af4136c60" xlink:to="loc_srt_MaximumMember_da3dd3ea-7bcb-4415-b5f4-cd643d749c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3b7aa757-055e-4701-a6fe-a353bc77e7b9" xlink:to="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_98b0cdfa-5b49-456f-8d74-0ed462d48afe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_98b0cdfa-5b49-456f-8d74-0ed462d48afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentSpringingMaturityTerm_d64e6e18-0bb0-4276-9901-12a05fab1e0a" xlink:href="ois-20230331.xsd#ois_DebtInstrumentSpringingMaturityTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_ois_DebtInstrumentSpringingMaturityTerm_d64e6e18-0bb0-4276-9901-12a05fab1e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess_6039eaf0-7538-4187-874f-3a8212ecab9b" xlink:href="ois-20230331.xsd#ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess_6039eaf0-7538-4187-874f-3a8212ecab9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_47dcf0cb-bd0d-46d0-99c4-a0a82ed169b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_47dcf0cb-bd0d-46d0-99c4-a0a82ed169b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_20408506-1f79-4d6c-bc61-6661bd6f2bae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_20408506-1f79-4d6c-bc61-6661bd6f2bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio_9a8d9a96-77ba-455a-965d-4741f62b98de" xlink:href="ois-20230331.xsd#ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio_9a8d9a96-77ba-455a-965d-4741f62b98de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding_a1978de0-938f-448a-9533-994dfdc565c2" xlink:href="ois-20230331.xsd#ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding_a1978de0-938f-448a-9533-994dfdc565c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding_6b19afd5-3c16-40e6-b812-8057a82bedb6" xlink:href="ois-20230331.xsd#ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding_6b19afd5-3c16-40e6-b812-8057a82bedb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_15a9e7d3-aa7b-40ab-8c43-d1ce12809227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_LineOfCredit_15a9e7d3-aa7b-40ab-8c43-d1ce12809227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_fa8047fc-f533-4998-9343-b58631d30675" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_fa8047fc-f533-4998-9343-b58631d30675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_2adddcf7-e6d3-486c-9323-3c51aef00bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_2adddcf7-e6d3-486c-9323-3c51aef00bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_bf3611c9-3e2f-45b0-8917-ca4a3124fcb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_bf3611c9-3e2f-45b0-8917-ca4a3124fcb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_dbc4f44f-9bf4-4008-adfa-a62817b0f9ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_dbc4f44f-9bf4-4008-adfa-a62817b0f9ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_eec945eb-c5a5-4749-a234-aece116d0eda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_eec945eb-c5a5-4749-a234-aece116d0eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_2536b2be-dcbf-4b2e-8406-228788409262" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_2536b2be-dcbf-4b2e-8406-228788409262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRepurchasedFaceAmount_f371a76a-5587-40da-9764-2ba8f94b81a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRepurchasedFaceAmount"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_DebtInstrumentRepurchasedFaceAmount_f371a76a-5587-40da-9764-2ba8f94b81a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_e23fe267-6b4c-4a09-bcb0-d3d0d6215a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_e23fe267-6b4c-4a09-bcb0-d3d0d6215a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DebtInstrumentPrincipalAmountRepurchased_085ace2b-785b-4ced-8af5-e864b62b8c9f" xlink:href="ois-20230331.xsd#ois_DebtInstrumentPrincipalAmountRepurchased"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_ois_DebtInstrumentPrincipalAmountRepurchased_085ace2b-785b-4ced-8af5-e864b62b8c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_a70d2a97-e770-44d2-bebd-2e93cef8d343" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6640811e-b5de-4671-90d7-0c0f3f4d97ab" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_a70d2a97-e770-44d2-bebd-2e93cef8d343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#FairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_da40c7e2-f60b-4d56-b7e7-b4dc7891fd26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_18a821f9-7914-48f1-8b90-a5d55a4816ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_da40c7e2-f60b-4d56-b7e7-b4dc7891fd26" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_18a821f9-7914-48f1-8b90-a5d55a4816ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bcfd68d1-443c-4836-84f3-bcda2cf576b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_18a821f9-7914-48f1-8b90-a5d55a4816ef" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bcfd68d1-443c-4836-84f3-bcda2cf576b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2d6d2f63-ad81-4e60-bfc7-4a09ed38f81d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bcfd68d1-443c-4836-84f3-bcda2cf576b3" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2d6d2f63-ad81-4e60-bfc7-4a09ed38f81d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_b96d4ea4-0613-4450-9466-4cf464dd9fea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2d6d2f63-ad81-4e60-bfc7-4a09ed38f81d" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_b96d4ea4-0613-4450-9466-4cf464dd9fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_f563bc97-8f76-4506-8fe7-312e462fb214" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_18a821f9-7914-48f1-8b90-a5d55a4816ef" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_f563bc97-8f76-4506-8fe7-312e462fb214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_59e9925a-e1de-41f7-aa9b-b5be26fc6627" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_f563bc97-8f76-4506-8fe7-312e462fb214" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_59e9925a-e1de-41f7-aa9b-b5be26fc6627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_c4b44d92-c887-47f1-b129-8cc190e56b57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_59e9925a-e1de-41f7-aa9b-b5be26fc6627" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_c4b44d92-c887-47f1-b129-8cc190e56b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_48442504-55bb-4d4b-90a6-2e2801a4cadd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_c4b44d92-c887-47f1-b129-8cc190e56b57" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_48442504-55bb-4d4b-90a6-2e2801a4cadd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_87aba312-1ddb-46d8-ba5b-d111c97ffc89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_18a821f9-7914-48f1-8b90-a5d55a4816ef" xlink:to="loc_us-gaap_DebtInstrumentAxis_87aba312-1ddb-46d8-ba5b-d111c97ffc89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_39bfed27-94cb-433c-af32-9c21041f776d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_87aba312-1ddb-46d8-ba5b-d111c97ffc89" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_39bfed27-94cb-433c-af32-9c21041f776d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_A475ConvertibleSeniorNotesDue2026Member_015664bb-94f7-4d1f-9a00-85225f98477e" xlink:href="ois-20230331.xsd#ois_A475ConvertibleSeniorNotesDue2026Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_39bfed27-94cb-433c-af32-9c21041f776d" xlink:to="loc_ois_A475ConvertibleSeniorNotesDue2026Member_015664bb-94f7-4d1f-9a00-85225f98477e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6242968c-17b0-42b3-9b56-d499e593e295" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_18a821f9-7914-48f1-8b90-a5d55a4816ef" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6242968c-17b0-42b3-9b56-d499e593e295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_b49e5677-5b31-4fe8-9d64-9609ea5a1836" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6242968c-17b0-42b3-9b56-d499e593e295" xlink:to="loc_us-gaap_LongTermDebtFairValue_b49e5677-5b31-4fe8-9d64-9609ea5a1836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_c0819e1b-e216-4be1-b625-1e2c861040b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6242968c-17b0-42b3-9b56-d499e593e295" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_c0819e1b-e216-4be1-b625-1e2c861040b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/StockholdersEquityCommonandPreferredStockDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#StockholdersEquityCommonandPreferredStockDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/StockholdersEquityCommonandPreferredStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_d5136224-5bb5-47f7-9832-2c455a3f7042" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_4a1bd37a-8e85-499e-99e3-3cb2a511f727" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_d5136224-5bb5-47f7-9832-2c455a3f7042" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_4a1bd37a-8e85-499e-99e3-3cb2a511f727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_67a05cef-12d0-48c4-a9c4-a7c833018ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_d5136224-5bb5-47f7-9832-2c455a3f7042" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_67a05cef-12d0-48c4-a9c4-a7c833018ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_127c1a28-e2d6-4512-954d-1c7537c04d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_d5136224-5bb5-47f7-9832-2c455a3f7042" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_127c1a28-e2d6-4512-954d-1c7537c04d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_91b4d733-89a4-41ad-820c-ad134c234ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_d5136224-5bb5-47f7-9832-2c455a3f7042" xlink:to="loc_us-gaap_PreferredStockSharesIssued_91b4d733-89a4-41ad-820c-ad134c234ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_6f09713e-20a5-4024-b067-e6246584d9dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_d5136224-5bb5-47f7-9832-2c455a3f7042" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_6f09713e-20a5-4024-b067-e6246584d9dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_22f888aa-e34f-4035-b956-f0ba02582016" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_d5136224-5bb5-47f7-9832-2c455a3f7042" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_22f888aa-e34f-4035-b956-f0ba02582016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/StockholdersEquityCommonStockOutstandingActivityDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#StockholdersEquityCommonStockOutstandingActivityDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/StockholdersEquityCommonStockOutstandingActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_9f2a89b5-7e77-4c60-8637-b0e883e6eef3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f53ac152-8fae-4278-b594-8486a3f296b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9f2a89b5-7e77-4c60-8637-b0e883e6eef3" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f53ac152-8fae-4278-b594-8486a3f296b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0034a2fa-3318-4d24-b991-bd12133f505a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f53ac152-8fae-4278-b594-8486a3f296b9" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0034a2fa-3318-4d24-b991-bd12133f505a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_4c4d0c22-a3a8-4cbf-80e2-b506cf1f2214" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f53ac152-8fae-4278-b594-8486a3f296b9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_4c4d0c22-a3a8-4cbf-80e2-b506cf1f2214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_d005ea3d-e559-44f5-a7e9-6c7a4f00965c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f53ac152-8fae-4278-b594-8486a3f296b9" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_d005ea3d-e559-44f5-a7e9-6c7a4f00965c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_74cca89c-d119-4217-86e2-6cdf5d83c333" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_f53ac152-8fae-4278-b594-8486a3f296b9" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_74cca89c-d119-4217-86e2-6cdf5d83c333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#StockholdersEquityAccumulatedOtherComprehensiveLossDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_fcc87b7c-d122-414a-82cc-9919ce1839f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ae07084d-3bbe-47cf-8eae-ef6e94d8d731" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_fcc87b7c-d122-414a-82cc-9919ce1839f3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ae07084d-3bbe-47cf-8eae-ef6e94d8d731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6dfa4387-b38f-403a-ae3e-bb78dd9ecba8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ae07084d-3bbe-47cf-8eae-ef6e94d8d731" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6dfa4387-b38f-403a-ae3e-bb78dd9ecba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_85a0e5b4-3c15-4904-b9f3-ab7675df31b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6dfa4387-b38f-403a-ae3e-bb78dd9ecba8" xlink:to="loc_us-gaap_EquityComponentDomain_85a0e5b4-3c15-4904-b9f3-ab7675df31b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bdecae5f-69f5-4be2-98a5-dd972509aeea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_85a0e5b4-3c15-4904-b9f3-ab7675df31b5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bdecae5f-69f5-4be2-98a5-dd972509aeea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_48a432f6-601f-4650-b47b-2d8612ab10e4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ae07084d-3bbe-47cf-8eae-ef6e94d8d731" xlink:to="loc_srt_CurrencyAxis_48a432f6-601f-4650-b47b-2d8612ab10e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_6ce15394-323d-413a-b70a-aeedec629eac" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_48a432f6-601f-4650-b47b-2d8612ab10e4" xlink:to="loc_currency_AllCurrenciesDomain_6ce15394-323d-413a-b70a-aeedec629eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_GBP_25a461ef-ce10-42ae-bd04-38d8683555da" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_GBP"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_6ce15394-323d-413a-b70a-aeedec629eac" xlink:to="loc_currency_GBP_25a461ef-ce10-42ae-bd04-38d8683555da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_BRL_d08b8c0e-8119-42da-b12d-ae2d99d0e26f" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_BRL"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_6ce15394-323d-413a-b70a-aeedec629eac" xlink:to="loc_currency_BRL_d08b8c0e-8119-42da-b12d-ae2d99d0e26f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cb68574-10aa-43ab-a43e-849e2b53430b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ae07084d-3bbe-47cf-8eae-ef6e94d8d731" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cb68574-10aa-43ab-a43e-849e2b53430b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_216bc86f-f722-4b20-ba16-f4afb6a805f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cb68574-10aa-43ab-a43e-849e2b53430b" xlink:to="loc_us-gaap_StockholdersEquity_216bc86f-f722-4b20-ba16-f4afb6a805f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ExchangeRateStrengthenedWeakened_59795057-bd4c-4f4e-a374-e2a1f7f34239" xlink:href="ois-20230331.xsd#ois_ExchangeRateStrengthenedWeakened"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cb68574-10aa-43ab-a43e-849e2b53430b" xlink:to="loc_ois_ExchangeRateStrengthenedWeakened_59795057-bd4c-4f4e-a374-e2a1f7f34239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e6c86550-6323-4f09-a9cf-d94869ed7a33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cb68574-10aa-43ab-a43e-849e2b53430b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e6c86550-6323-4f09-a9cf-d94869ed7a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_c1e7d25f-32b7-4974-b7b1-bea121c61671" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8cb68574-10aa-43ab-a43e-849e2b53430b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_c1e7d25f-32b7-4974-b7b1-bea121c61671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_a21f50d3-b1d6-46bf-9584-198765d847f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5234b7e5-9ffc-4013-8b0a-60c2b23c541f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a21f50d3-b1d6-46bf-9584-198765d847f1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5234b7e5-9ffc-4013-8b0a-60c2b23c541f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_894fb8e8-94fe-4a1f-8fd1-0fd609c2dc4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a21f50d3-b1d6-46bf-9584-198765d847f1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_894fb8e8-94fe-4a1f-8fd1-0fd609c2dc4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#NetIncomeLossPerShareScheduleofEarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3724fb98-2122-4f4a-a072-5c15a02e85be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_db79bd83-c0e2-4a83-bda9-4ab9120dfbd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3724fb98-2122-4f4a-a072-5c15a02e85be" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_db79bd83-c0e2-4a83-bda9-4ab9120dfbd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e62799ee-9d50-4d0f-9c61-53848abd720a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_db79bd83-c0e2-4a83-bda9-4ab9120dfbd1" xlink:to="loc_us-gaap_AwardTypeAxis_e62799ee-9d50-4d0f-9c61-53848abd720a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509cccf-745b-48ed-8438-9808f3b85e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_e62799ee-9d50-4d0f-9c61-53848abd720a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509cccf-745b-48ed-8438-9808f3b85e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_e303a4c0-45c1-44e1-92ba-e781fa5b9408" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509cccf-745b-48ed-8438-9808f3b85e1d" xlink:to="loc_us-gaap_RestrictedStockMember_e303a4c0-45c1-44e1-92ba-e781fa5b9408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_5a36ba0f-8fdf-4344-a44e-02f906330245" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509cccf-745b-48ed-8438-9808f3b85e1d" xlink:to="loc_us-gaap_PerformanceSharesMember_5a36ba0f-8fdf-4344-a44e-02f906330245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_14e73e6e-437e-47d3-995d-e6791adc19d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_db79bd83-c0e2-4a83-bda9-4ab9120dfbd1" xlink:to="loc_us-gaap_EarningsPerShareBasicLineItems_14e73e6e-437e-47d3-995d-e6791adc19d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_e3946647-d33f-4fdc-ae13-4fbf0eea1d58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_14e73e6e-437e-47d3-995d-e6791adc19d7" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_e3946647-d33f-4fdc-ae13-4fbf0eea1d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5da94a74-60a7-46e8-821e-7bdf3361fe3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_e3946647-d33f-4fdc-ae13-4fbf0eea1d58" xlink:to="loc_us-gaap_NetIncomeLoss_5da94a74-60a7-46e8-821e-7bdf3361fe3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_IncomeAttributableToUnvestedRestrictedStockAwards_645f39c5-76ac-4130-8c69-674bf29e76a1" xlink:href="ois-20230331.xsd#ois_IncomeAttributableToUnvestedRestrictedStockAwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_e3946647-d33f-4fdc-ae13-4fbf0eea1d58" xlink:to="loc_ois_IncomeAttributableToUnvestedRestrictedStockAwards_645f39c5-76ac-4130-8c69-674bf29e76a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e3bdbc0d-e7ec-4d60-8dc2-690553d998df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_e3946647-d33f-4fdc-ae13-4fbf0eea1d58" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e3bdbc0d-e7ec-4d60-8dc2-690553d998df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract_4f8c5bca-96fd-4bd6-8022-7ed35154da2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_e3946647-d33f-4fdc-ae13-4fbf0eea1d58" xlink:to="loc_us-gaap_DilutiveSecuritiesAbstract_4f8c5bca-96fd-4bd6-8022-7ed35154da2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecurities_e07e3c91-d3c6-4e06-a95a-973a973fde5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DilutiveSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_4f8c5bca-96fd-4bd6-8022-7ed35154da2f" xlink:to="loc_us-gaap_DilutiveSecurities_e07e3c91-d3c6-4e06-a95a-973a973fde5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_5d780fd2-1ae1-408c-9bc7-70aec0020366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_e3946647-d33f-4fdc-ae13-4fbf0eea1d58" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_5d780fd2-1ae1-408c-9bc7-70aec0020366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5c8fdc42-c4b5-4cc0-9c78-27c45d9f5040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_14e73e6e-437e-47d3-995d-e6791adc19d7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5c8fdc42-c4b5-4cc0-9c78-27c45d9f5040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_WeightedAverageNumberOfCommonSharesOutstanding_bc01367f-776b-4608-9917-4d699d4226e1" xlink:href="ois-20230331.xsd#ois_WeightedAverageNumberOfCommonSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5c8fdc42-c4b5-4cc0-9c78-27c45d9f5040" xlink:to="loc_ois_WeightedAverageNumberOfCommonSharesOutstanding_bc01367f-776b-4608-9917-4d699d4226e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_368b642d-152a-408d-9a46-e730b3dfc968" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5c8fdc42-c4b5-4cc0-9c78-27c45d9f5040" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_368b642d-152a-408d-9a46-e730b3dfc968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_665508f3-9cd9-48b1-a9e7-b4adceedf626" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5c8fdc42-c4b5-4cc0-9c78-27c45d9f5040" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_665508f3-9cd9-48b1-a9e7-b4adceedf626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aee46287-8943-464d-98e6-acf8880aee95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_5c8fdc42-c4b5-4cc0-9c78-27c45d9f5040" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aee46287-8943-464d-98e6-acf8880aee95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_6d38d4ba-6e46-4b0f-a2b0-f0eeb08a4472" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_14e73e6e-437e-47d3-995d-e6791adc19d7" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_6d38d4ba-6e46-4b0f-a2b0-f0eeb08a4472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_67924b8c-f252-43c8-ae94-1bda7476a6bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_6d38d4ba-6e46-4b0f-a2b0-f0eeb08a4472" xlink:to="loc_us-gaap_EarningsPerShareBasic_67924b8c-f252-43c8-ae94-1bda7476a6bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_48595f74-f160-48e0-926a-21462c7dc1db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_6d38d4ba-6e46-4b0f-a2b0-f0eeb08a4472" xlink:to="loc_us-gaap_EarningsPerShareDiluted_48595f74-f160-48e0-926a-21462c7dc1db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/NetIncomeLossPerShareNarrativeDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#NetIncomeLossPerShareNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/NetIncomeLossPerShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_073baa51-8f01-4bf7-b9fc-05d70d8e4b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_0ac3642f-4821-4ac8-904d-e48acd5a526e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_073baa51-8f01-4bf7-b9fc-05d70d8e4b7b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_0ac3642f-4821-4ac8-904d-e48acd5a526e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fb3d8366-113b-4510-b97c-33cd8e70c6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_685677e4-9dfd-494e-bb94-2e27f2ce5d08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fb3d8366-113b-4510-b97c-33cd8e70c6ee" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_685677e4-9dfd-494e-bb94-2e27f2ce5d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_87195a77-5b31-4a8f-88f3-947201690a4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_685677e4-9dfd-494e-bb94-2e27f2ce5d08" xlink:to="loc_us-gaap_AwardTypeAxis_87195a77-5b31-4a8f-88f3-947201690a4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_505b658c-5c09-4c25-8616-3b15d40952dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_87195a77-5b31-4a8f-88f3-947201690a4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_505b658c-5c09-4c25-8616-3b15d40952dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ServiceBasedRestrictedStockMember_928e3bf7-9fef-4f03-8a16-08df8e183046" xlink:href="ois-20230331.xsd#ois_ServiceBasedRestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_505b658c-5c09-4c25-8616-3b15d40952dd" xlink:to="loc_ois_ServiceBasedRestrictedStockMember_928e3bf7-9fef-4f03-8a16-08df8e183046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember_caa64a4c-e78f-4a99-8fd2-46bf47990d7d" xlink:href="ois-20230331.xsd#ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_505b658c-5c09-4c25-8616-3b15d40952dd" xlink:to="loc_ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember_caa64a4c-e78f-4a99-8fd2-46bf47990d7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25a98330-d637-4753-8e01-0eb92d81a322" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_685677e4-9dfd-494e-bb94-2e27f2ce5d08" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25a98330-d637-4753-8e01-0eb92d81a322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2085eca8-9237-45c0-98f7-4522a0bd7260" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25a98330-d637-4753-8e01-0eb92d81a322" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2085eca8-9237-45c0-98f7-4522a0bd7260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60cbbd54-a0db-45de-b7fe-6271c7083762" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2085eca8-9237-45c0-98f7-4522a0bd7260" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60cbbd54-a0db-45de-b7fe-6271c7083762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0cff3883-ee2c-4ddb-b66e-bee9d2abea86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2085eca8-9237-45c0-98f7-4522a0bd7260" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_0cff3883-ee2c-4ddb-b66e-bee9d2abea86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_600a3594-e59f-4bef-9946-d92fda835d96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2085eca8-9237-45c0-98f7-4522a0bd7260" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_600a3594-e59f-4bef-9946-d92fda835d96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_bd157e08-ff54-4548-93d2-3087370ae78e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2085eca8-9237-45c0-98f7-4522a0bd7260" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_bd157e08-ff54-4548-93d2-3087370ae78e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_491fe4f1-e888-4315-bcbc-febeb8d5f5be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2085eca8-9237-45c0-98f7-4522a0bd7260" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_491fe4f1-e888-4315-bcbc-febeb8d5f5be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_4e15c689-37ea-4e63-88b1-4eb765d418f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25a98330-d637-4753-8e01-0eb92d81a322" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue_4e15c689-37ea-4e63-88b1-4eb765d418f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c1302190-3e5c-43f0-aa29-30a56b81dab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25a98330-d637-4753-8e01-0eb92d81a322" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c1302190-3e5c-43f0-aa29-30a56b81dab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_49fcaf9a-be63-4038-8a0e-22ec3fc4241f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c1302190-3e5c-43f0-aa29-30a56b81dab4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_49fcaf9a-be63-4038-8a0e-22ec3fc4241f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3f9b27df-b17c-4873-9020-7c893e041789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c1302190-3e5c-43f0-aa29-30a56b81dab4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3f9b27df-b17c-4873-9020-7c893e041789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9cbf71d5-83d8-45bd-bbac-2532b9984548" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c1302190-3e5c-43f0-aa29-30a56b81dab4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9cbf71d5-83d8-45bd-bbac-2532b9984548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_211e9c42-3fcb-4c96-a7c3-f61acefa6855" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c1302190-3e5c-43f0-aa29-30a56b81dab4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_211e9c42-3fcb-4c96-a7c3-f61acefa6855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9bdc0750-a389-4ff3-aa1d-d87680f0572f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c1302190-3e5c-43f0-aa29-30a56b81dab4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9bdc0750-a389-4ff3-aa1d-d87680f0572f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d87eac98-4bd0-41e2-95ed-d67853c9c254" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_25a98330-d637-4753-8e01-0eb92d81a322" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d87eac98-4bd0-41e2-95ed-d67853c9c254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#LongTermIncentiveCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1ce3f6d8-883e-451c-8855-5407852202a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46b10986-491e-4e20-9168-176eedc8358f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1ce3f6d8-883e-451c-8855-5407852202a2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46b10986-491e-4e20-9168-176eedc8358f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_dbf2d867-6aee-4f1b-acbb-e34848ee8af7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46b10986-491e-4e20-9168-176eedc8358f" xlink:to="loc_us-gaap_AwardTypeAxis_dbf2d867-6aee-4f1b-acbb-e34848ee8af7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea08aad5-1fd3-4fa2-9406-5e0fb51c259b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_dbf2d867-6aee-4f1b-acbb-e34848ee8af7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea08aad5-1fd3-4fa2-9406-5e0fb51c259b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ServiceBasedRestrictedStockMember_d7c8b99b-e132-4785-852c-d87252199fb0" xlink:href="ois-20230331.xsd#ois_ServiceBasedRestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea08aad5-1fd3-4fa2-9406-5e0fb51c259b" xlink:to="loc_ois_ServiceBasedRestrictedStockMember_d7c8b99b-e132-4785-852c-d87252199fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ServiceBasedStockUnitsMember_eda10120-facf-4eb8-91eb-1e429001901d" xlink:href="ois-20230331.xsd#ois_ServiceBasedStockUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea08aad5-1fd3-4fa2-9406-5e0fb51c259b" xlink:to="loc_ois_ServiceBasedStockUnitsMember_eda10120-facf-4eb8-91eb-1e429001901d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_4b046e26-de8a-455e-a7a1-54f2a30562d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea08aad5-1fd3-4fa2-9406-5e0fb51c259b" xlink:to="loc_us-gaap_PerformanceSharesMember_4b046e26-de8a-455e-a7a1-54f2a30562d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9b276922-e952-48ac-9682-034625d92d33" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46b10986-491e-4e20-9168-176eedc8358f" xlink:to="loc_srt_RangeAxis_9b276922-e952-48ac-9682-034625d92d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c724c1ae-7117-4f43-b396-ae98714aa04c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9b276922-e952-48ac-9682-034625d92d33" xlink:to="loc_srt_RangeMember_c724c1ae-7117-4f43-b396-ae98714aa04c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_00dcaac8-ce6d-4a0c-b8f1-9600e46d9e71" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c724c1ae-7117-4f43-b396-ae98714aa04c" xlink:to="loc_srt_MinimumMember_00dcaac8-ce6d-4a0c-b8f1-9600e46d9e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8128943f-c9fa-4ffa-b89e-e56a5b2811f1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c724c1ae-7117-4f43-b396-ae98714aa04c" xlink:to="loc_srt_MaximumMember_8128943f-c9fa-4ffa-b89e-e56a5b2811f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_46b10986-491e-4e20-9168-176eedc8358f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_3511f1ee-77ee-4f4b-85cb-08918bdbd9dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_3511f1ee-77ee-4f4b-85cb-08918bdbd9dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod_5b380e2f-e094-480a-b78f-8ca0839a2e19" xlink:href="ois-20230331.xsd#ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod_5b380e2f-e094-480a-b78f-8ca0839a2e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod_4439d6ec-9072-4105-85aa-cff7a2ac6e24" xlink:href="ois-20230331.xsd#ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod_4439d6ec-9072-4105-85aa-cff7a2ac6e24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage_b366805e-8fa4-4c50-a5ba-8fff74992a84" xlink:href="ois-20230331.xsd#ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage_b366805e-8fa4-4c50-a5ba-8fff74992a84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_0d6b6f54-7eca-433c-a42e-0742cc8909ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability_0d6b6f54-7eca-433c-a42e-0742cc8909ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod_7ea5b075-9e14-402a-ba1b-f5495a8cb8df" xlink:href="ois-20230331.xsd#ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod_7ea5b075-9e14-402a-ba1b-f5495a8cb8df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DeferredCompensationArrangementWithIndividualPotentialLiability_abf50953-dc0a-4330-ae53-60cdeb8f0e9b" xlink:href="ois-20230331.xsd#ois_DeferredCompensationArrangementWithIndividualPotentialLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_ois_DeferredCompensationArrangementWithIndividualPotentialLiability_abf50953-dc0a-4330-ae53-60cdeb8f0e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_092f1c5a-1bb2-4ca7-a065-bb86395587e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_092f1c5a-1bb2-4ca7-a065-bb86395587e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_419e1fda-b233-4c09-9cd0-97ff58ea17bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2ef3156a-f114-4b2c-b9cb-e64c70df10d0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_419e1fda-b233-4c09-9cd0-97ff58ea17bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#SegmentsandRelatedInformationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_165bf48a-9a48-4d2d-9517-46a6fa07418b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_a53f8a66-508f-4cca-94c6-71f66128f1f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_165bf48a-9a48-4d2d-9517-46a6fa07418b" xlink:to="loc_us-gaap_NumberOfOperatingSegments_a53f8a66-508f-4cca-94c6-71f66128f1f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bdee5b1d-68af-4b00-9df6-990db415fa98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_165bf48a-9a48-4d2d-9517-46a6fa07418b" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bdee5b1d-68af-4b00-9df6-990db415fa98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b94cc8c7-fb5a-43ee-bcc8-c34065d3d5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bdee5b1d-68af-4b00-9df6-990db415fa98" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b94cc8c7-fb5a-43ee-bcc8-c34065d3d5b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_81e95421-3d21-4059-adfd-68ab976cb780" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_b94cc8c7-fb5a-43ee-bcc8-c34065d3d5b2" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_81e95421-3d21-4059-adfd-68ab976cb780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_35992ff1-4301-4ba7-8a79-6be848f2fc43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_81e95421-3d21-4059-adfd-68ab976cb780" xlink:to="loc_us-gaap_TransferredOverTimeMember_35992ff1-4301-4ba7-8a79-6be848f2fc43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_c539c316-6655-4042-9bb1-6b5c91e65f77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bdee5b1d-68af-4b00-9df6-990db415fa98" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_c539c316-6655-4042-9bb1-6b5c91e65f77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bdee5b1d-68af-4b00-9df6-990db415fa98" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_RevenuefromContractwithCustomerPercentageofRevenue_6f462efb-8dc8-4cee-a99f-bf28b43d8104" xlink:href="ois-20230331.xsd#ois_RevenuefromContractwithCustomerPercentageofRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_ois_RevenuefromContractwithCustomerPercentageofRevenue_6f462efb-8dc8-4cee-a99f-bf28b43d8104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_dec1ba57-298d-4f31-8b88-386e77191e07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_dec1ba57-298d-4f31-8b88-386e77191e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_18978383-1c4c-42ac-88a2-f4f7394d075e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_18978383-1c4c-42ac-88a2-f4f7394d075e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear_ed1df60b-1011-4d70-b510-61fa9c619d38" xlink:href="ois-20230331.xsd#ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear_ed1df60b-1011-4d70-b510-61fa9c619d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter_7345f658-e9a4-4608-acc8-0cffee2b5454" xlink:href="ois-20230331.xsd#ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e54eba62-a078-4bbb-bec6-22f8b6f3d1d6" xlink:to="loc_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter_7345f658-e9a4-4608-acc8-0cffee2b5454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails_1" xlink:type="simple" xlink:href="ois-20230331.xsd#SegmentsandRelatedInformationNarrativeDetails_1"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_f5be4af7-6e48-4b9d-8625-5ad07fb33759" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_06de3487-3321-40e5-801e-a5a30e31f2be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_f5be4af7-6e48-4b9d-8625-5ad07fb33759" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_06de3487-3321-40e5-801e-a5a30e31f2be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f6c614f0-61c4-4064-bbcc-8ad17f4a6e01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_06de3487-3321-40e5-801e-a5a30e31f2be" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f6c614f0-61c4-4064-bbcc-8ad17f4a6e01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a4c446af-d69a-45da-855b-16d358d8c893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f6c614f0-61c4-4064-bbcc-8ad17f4a6e01" xlink:to="loc_us-gaap_SegmentDomain_a4c446af-d69a-45da-855b-16d358d8c893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OffshoreManufacturedProductsMember_dbe24bca-721c-46e0-b2ce-01238de81dfb" xlink:href="ois-20230331.xsd#ois_OffshoreManufacturedProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a4c446af-d69a-45da-855b-16d358d8c893" xlink:to="loc_ois_OffshoreManufacturedProductsMember_dbe24bca-721c-46e0-b2ce-01238de81dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_TotalWellSiteServicesMember_ecc599f6-73cf-4664-8de5-c222bbee401f" xlink:href="ois-20230331.xsd#ois_TotalWellSiteServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a4c446af-d69a-45da-855b-16d358d8c893" xlink:to="loc_ois_TotalWellSiteServicesMember_ecc599f6-73cf-4664-8de5-c222bbee401f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DownholeTechnologiesMember_9b7557d8-f099-43e5-af20-e572716fec18" xlink:href="ois-20230331.xsd#ois_DownholeTechnologiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a4c446af-d69a-45da-855b-16d358d8c893" xlink:to="loc_ois_DownholeTechnologiesMember_9b7557d8-f099-43e5-af20-e572716fec18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_9b70f582-858c-4328-98a9-9947239c3cb9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_06de3487-3321-40e5-801e-a5a30e31f2be" xlink:to="loc_srt_ConsolidationItemsAxis_9b70f582-858c-4328-98a9-9947239c3cb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_7f57ffb0-1036-42de-bab7-5b5371cce8da" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_9b70f582-858c-4328-98a9-9947239c3cb9" xlink:to="loc_srt_ConsolidationItemsDomain_7f57ffb0-1036-42de-bab7-5b5371cce8da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_e5dfb0e1-b49d-4fd7-ba10-f91404cf116c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_7f57ffb0-1036-42de-bab7-5b5371cce8da" xlink:to="loc_us-gaap_OperatingSegmentsMember_e5dfb0e1-b49d-4fd7-ba10-f91404cf116c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_2bdee573-8ba9-4145-b8ac-b4a21865f47e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_7f57ffb0-1036-42de-bab7-5b5371cce8da" xlink:to="loc_us-gaap_CorporateNonSegmentMember_2bdee573-8ba9-4145-b8ac-b4a21865f47e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_03616988-dd58-4b87-a3d1-146a88df2d86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_06de3487-3321-40e5-801e-a5a30e31f2be" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_03616988-dd58-4b87-a3d1-146a88df2d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_22ce2962-0643-4e55-99d1-9eba37b818e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_03616988-dd58-4b87-a3d1-146a88df2d86" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_22ce2962-0643-4e55-99d1-9eba37b818e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_2a7d6255-3d4f-417e-895b-d32ea7967d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_03616988-dd58-4b87-a3d1-146a88df2d86" xlink:to="loc_us-gaap_DepreciationAndAmortization_2a7d6255-3d4f-417e-895b-d32ea7967d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e5fd4a05-1f10-4b82-8d6c-de1f49e2896e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_03616988-dd58-4b87-a3d1-146a88df2d86" xlink:to="loc_us-gaap_OperatingIncomeLoss_e5fd4a05-1f10-4b82-8d6c-de1f49e2896e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b928ee9f-bcd9-426a-b88f-f5b5c136f30b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_03616988-dd58-4b87-a3d1-146a88df2d86" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b928ee9f-bcd9-426a-b88f-f5b5c136f30b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c226477a-bdf8-4687-8dc9-61bc30f05591" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_03616988-dd58-4b87-a3d1-146a88df2d86" xlink:to="loc_us-gaap_Assets_c226477a-bdf8-4687-8dc9-61bc30f05591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails" xlink:type="simple" xlink:href="ois-20230331.xsd#SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_68e5e06e-f5d3-4bc7-8dc0-cb1bb065ff6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a0e4a73e-3d8f-496d-bed8-4671f57fd613" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_68e5e06e-f5d3-4bc7-8dc0-cb1bb065ff6d" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a0e4a73e-3d8f-496d-bed8-4671f57fd613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f892aa9f-3187-4b08-9ee0-b5e1bd2d1d00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a0e4a73e-3d8f-496d-bed8-4671f57fd613" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f892aa9f-3187-4b08-9ee0-b5e1bd2d1d00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6925fe59-b5e5-4e91-b4bd-11216ac5ed51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f892aa9f-3187-4b08-9ee0-b5e1bd2d1d00" xlink:to="loc_us-gaap_SegmentDomain_6925fe59-b5e5-4e91-b4bd-11216ac5ed51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OffshoreManufacturedProductsMember_ac74faa0-e09e-4afd-bac2-cefe924e4a8c" xlink:href="ois-20230331.xsd#ois_OffshoreManufacturedProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6925fe59-b5e5-4e91-b4bd-11216ac5ed51" xlink:to="loc_ois_OffshoreManufacturedProductsMember_ac74faa0-e09e-4afd-bac2-cefe924e4a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_TotalWellSiteServicesMember_46c52aa5-8f6c-40e7-8aaa-1ce3e3ef9c12" xlink:href="ois-20230331.xsd#ois_TotalWellSiteServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6925fe59-b5e5-4e91-b4bd-11216ac5ed51" xlink:to="loc_ois_TotalWellSiteServicesMember_46c52aa5-8f6c-40e7-8aaa-1ce3e3ef9c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_DownholeTechnologiesMember_33f27d49-efaf-4186-b7d7-da3bb364d33b" xlink:href="ois-20230331.xsd#ois_DownholeTechnologiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6925fe59-b5e5-4e91-b4bd-11216ac5ed51" xlink:to="loc_ois_DownholeTechnologiesMember_33f27d49-efaf-4186-b7d7-da3bb364d33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e407a391-8ac7-4f13-8702-fb9acbc51403" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a0e4a73e-3d8f-496d-bed8-4671f57fd613" xlink:to="loc_srt_ProductOrServiceAxis_e407a391-8ac7-4f13-8702-fb9acbc51403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7f3a18cc-a727-41c6-b50a-a76a7f53b2fa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_e407a391-8ac7-4f13-8702-fb9acbc51403" xlink:to="loc_srt_ProductsAndServicesDomain_7f3a18cc-a727-41c6-b50a-a76a7f53b2fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ProjectDrivenProductsMember_693bb112-4f17-498a-b5e9-24e9fa0b4e66" xlink:href="ois-20230331.xsd#ois_ProjectDrivenProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7f3a18cc-a727-41c6-b50a-a76a7f53b2fa" xlink:to="loc_ois_ProjectDrivenProductsMember_693bb112-4f17-498a-b5e9-24e9fa0b4e66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShortCycleProductsMember_221cae43-4e00-45a8-9c14-06862c52bede" xlink:href="ois-20230331.xsd#ois_ShortCycleProductsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7f3a18cc-a727-41c6-b50a-a76a7f53b2fa" xlink:to="loc_ois_ShortCycleProductsMember_221cae43-4e00-45a8-9c14-06862c52bede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShortCycleCompletionProductsandServicesMember_0c571366-8c7c-4932-80c5-2744da5cf286" xlink:href="ois-20230331.xsd#ois_ShortCycleCompletionProductsandServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_ShortCycleProductsMember_221cae43-4e00-45a8-9c14-06862c52bede" xlink:to="loc_ois_ShortCycleCompletionProductsandServicesMember_0c571366-8c7c-4932-80c5-2744da5cf286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShortCycleDrillingServicesMember_ac8d2aaa-2aec-44bc-821b-3352b8d579c0" xlink:href="ois-20230331.xsd#ois_ShortCycleDrillingServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_ShortCycleProductsMember_221cae43-4e00-45a8-9c14-06862c52bede" xlink:to="loc_ois_ShortCycleDrillingServicesMember_ac8d2aaa-2aec-44bc-821b-3352b8d579c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_ShortCycleOtherProductsMember_d4949f05-c615-42f5-af31-776d4f0ed472" xlink:href="ois-20230331.xsd#ois_ShortCycleOtherProductsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ois_ShortCycleProductsMember_221cae43-4e00-45a8-9c14-06862c52bede" xlink:to="loc_ois_ShortCycleOtherProductsMember_d4949f05-c615-42f5-af31-776d4f0ed472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ois_OtherProductsAndServicesMember_f4a883c7-6be5-4cc3-8985-b1f57a9a61b5" xlink:href="ois-20230331.xsd#ois_OtherProductsAndServicesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7f3a18cc-a727-41c6-b50a-a76a7f53b2fa" xlink:to="loc_ois_OtherProductsAndServicesMember_f4a883c7-6be5-4cc3-8985-b1f57a9a61b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_9c9941ce-7895-4d80-8f91-91aa7de96378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_a0e4a73e-3d8f-496d-bed8-4671f57fd613" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_9c9941ce-7895-4d80-8f91-91aa7de96378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4d00fbcc-c421-4dc9-9a73-2a521c2fd949" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9c9941ce-7895-4d80-8f91-91aa7de96378" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4d00fbcc-c421-4dc9-9a73-2a521c2fd949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854826581376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Apr. 21, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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-16337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">OIL STATES INTERNATIONAL, INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">76-0476605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Three Allen Center, 333 Clay Street<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 4620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">77002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">652-0582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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, par value $0.01 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">OIS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,254,578<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001121484<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</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>15
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854825219760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Consolidated Statements of Operations - 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, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 );">Revenues</a></td>
<td class="nump">$ 196,199<span></span>
</td>
<td class="nump">$ 164,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpensesAbstract', window );"><strong>Costs and expenses:</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_CostOfGoodsAndServicesSold', window );">Cost of revenues (exclusive of depreciation and amortization&#160;expense&#160;presented below)</a></td>
<td class="nump">150,735<span></span>
</td>
<td class="nump">126,604<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="nump">24,016<span></span>
</td>
<td class="nump">23,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">15,256<span></span>
</td>
<td class="nump">17,817<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other operating expense, net</a></td>
<td class="nump">317<span></span>
</td>
<td class="nump">126<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_CostsAndExpenses', window );">Costs and expenses</a></td>
<td class="nump">190,324<span></span>
</td>
<td class="nump">168,380<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">5,875<span></span>
</td>
<td class="num">(4,336)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="num">(2,391)<span></span>
</td>
<td class="num">(2,672)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">276<span></span>
</td>
<td class="nump">1,025<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
<td class="nump">3,760<span></span>
</td>
<td class="num">(5,983)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="num">(1,602)<span></span>
</td>
<td class="num">(3,441)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 2,158<span></span>
</td>
<td class="num">$ (9,424)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net income (loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.16)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.16)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract', window );"><strong>Weighted average number of common shares outstanding:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">62,825<span></span>
</td>
<td class="nump">60,498<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">63,072<span></span>
</td>
<td class="nump">60,498<span></span>
</td>
</tr>
<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 );">Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenues</a></td>
<td class="nump">$ 99,840<span></span>
</td>
<td class="nump">$ 85,761<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpensesAbstract', window );"><strong>Costs and expenses:</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_CostOfGoodsAndServicesSold', window );">Cost of revenues (exclusive of depreciation and amortization&#160;expense&#160;presented below)</a></td>
<td class="nump">78,677<span></span>
</td>
<td class="nump">64,801<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenues</a></td>
<td class="nump">96,359<span></span>
</td>
<td class="nump">78,283<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpensesAbstract', window );"><strong>Costs and expenses:</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_CostOfGoodsAndServicesSold', window );">Cost of revenues (exclusive of depreciation and amortization&#160;expense&#160;presented below)</a></td>
<td class="nump">$ 72,058<span></span>
</td>
<td class="nump">$ 61,803<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingCostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingCostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>16
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854825050032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Consolidated Statements of Comprehensive Income (Loss) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 2,158<span></span>
</td>
<td class="num">$ (9,424)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract', window );"><strong>Other comprehensive income:</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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Currency translation adjustments</a></td>
<td class="nump">4,149<span></span>
</td>
<td class="nump">861<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)</a></td>
<td class="nump">$ 6,307<span></span>
</td>
<td class="num">$ (8,563)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854821822672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>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">$ 15,807<span></span>
</td>
<td class="nump">$ 42,018<span></span>
</td>
</tr>
<tr class="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, net</a></td>
<td class="nump">220,202<span></span>
</td>
<td class="nump">218,769<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">196,278<span></span>
</td>
<td class="nump">182,658<span></span>
</td>
</tr>
<tr class="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">18,130<span></span>
</td>
<td class="nump">19,317<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">450,417<span></span>
</td>
<td class="nump">462,762<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="nump">306,134<span></span>
</td>
<td class="nump">303,835<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets, net</a></td>
<td class="nump">23,828<span></span>
</td>
<td class="nump">23,028<span></span>
</td>
</tr>
<tr class="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, net</a></td>
<td class="nump">79,579<span></span>
</td>
<td class="nump">79,282<span></span>
</td>
</tr>
<tr class="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 );">Other intangible assets, net</a></td>
<td class="nump">165,673<span></span>
</td>
<td class="nump">169,798<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other noncurrent assets</a></td>
<td class="nump">24,506<span></span>
</td>
<td class="nump">25,687<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_Assets', window );">Total assets</a></td>
<td class="nump">1,050,137<span></span>
</td>
<td class="nump">1,064,392<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">527<span></span>
</td>
<td class="nump">17,831<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">73,478<span></span>
</td>
<td class="nump">73,251<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">35,414<span></span>
</td>
<td class="nump">49,057<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities</a></td>
<td class="nump">6,528<span></span>
</td>
<td class="nump">6,142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">3,719<span></span>
</td>
<td class="nump">2,605<span></span>
</td>
</tr>
<tr class="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 );">Deferred revenue</a></td>
<td class="nump">48,969<span></span>
</td>
<td class="nump">44,790<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">168,635<span></span>
</td>
<td class="nump">193,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">138,484<span></span>
</td>
<td class="nump">135,066<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">20,912<span></span>
</td>
<td class="nump">20,658<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">7,143<span></span>
</td>
<td class="nump">6,652<span></span>
</td>
</tr>
<tr class="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 noncurrent liabilities</a></td>
<td class="nump">19,445<span></span>
</td>
<td class="nump">18,782<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">354,619<span></span>
</td>
<td class="nump">374,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $.01 par value, 200,000,000 shares authorized, 77,143,220&#160;shares and 76,587,920&#160;shares issued, respectively</a></td>
<td class="nump">771<span></span>
</td>
<td class="nump">766<span></span>
</td>
</tr>
<tr class="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">1,123,876<span></span>
</td>
<td class="nump">1,122,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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">274,185<span></span>
</td>
<td class="nump">272,027<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(74,792)<span></span>
</td>
<td class="num">(78,941)<span></span>
</td>
</tr>
<tr class="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, 12,888,342 and 12,684,101 shares, respectively</a></td>
<td class="num">(628,522)<span></span>
</td>
<td class="num">(626,586)<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">695,518<span></span>
</td>
<td class="nump">689,558<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">$ 1,050,137<span></span>
</td>
<td class="nump">$ 1,064,392<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>18
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854826315712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">77,143,220<span></span>
</td>
<td class="nump">76,587,920<span></span>
</td>
</tr>
<tr class="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">12,888,342<span></span>
</td>
<td class="nump">12,684,101<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854825413824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unaudited Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Treasury Stock</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2021</a></td>
<td class="nump">$ 695,826<span></span>
</td>
<td class="nump">$ 739<span></span>
</td>
<td class="nump">$ 1,105,135<span></span>
</td>
<td class="nump">$ 281,567<span></span>
</td>
<td class="num">$ (66,031)<span></span>
</td>
<td class="num">$ (625,584)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(9,424)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,424)<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_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances', window );">Currency translation adjustments (excluding intercompany advances)</a></td>
<td class="num">(3,580)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,580)<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_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances', window );">Currency translation adjustments on intercompany advances</a></td>
<td class="nump">4,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">1,835<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">1,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Surrender of stock to settle taxes on stock awards</a></td>
<td class="num">(990)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(990)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2022</a></td>
<td class="nump">688,108<span></span>
</td>
<td class="nump">746<span></span>
</td>
<td class="nump">1,106,963<span></span>
</td>
<td class="nump">272,143<span></span>
</td>
<td class="num">(65,170)<span></span>
</td>
<td class="num">(626,574)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="nump">689,558<span></span>
</td>
<td class="nump">766<span></span>
</td>
<td class="nump">1,122,292<span></span>
</td>
<td class="nump">272,027<span></span>
</td>
<td class="num">(78,941)<span></span>
</td>
<td class="num">(626,586)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">2,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,158<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_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances', window );">Currency translation adjustments (excluding intercompany advances)</a></td>
<td class="nump">3,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,494<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_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances', window );">Currency translation adjustments on intercompany advances</a></td>
<td class="nump">655<span></span>
</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">655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">1,589<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">1,584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Surrender of stock to settle taxes on stock awards</a></td>
<td class="num">(1,936)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,936)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2023</a></td>
<td class="nump">$ 695,518<span></span>
</td>
<td class="nump">$ 771<span></span>
</td>
<td class="nump">$ 1,123,876<span></span>
</td>
<td class="nump">$ 274,185<span></span>
</td>
<td class="num">$ (74,792)<span></span>
</td>
<td class="num">$ (628,522)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity, excluding intercompany advances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity, intercompany advances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854821850544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 2,158<span></span>
</td>
<td class="num">$ (9,424)<span></span>
</td>
</tr>
<tr class="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 expense</a></td>
<td class="nump">15,256<span></span>
</td>
<td class="nump">17,817<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">1,589<span></span>
</td>
<td class="nump">1,835<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of deferred financing costs</a></td>
<td class="nump">449<span></span>
</td>
<td class="nump">469<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax provision (benefit)</a></td>
<td class="nump">396<span></span>
</td>
<td class="num">(174)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gains on disposals of assets</a></td>
<td class="num">(210)<span></span>
</td>
<td class="num">(543)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other, net</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">550<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(745)<span></span>
</td>
<td class="num">(9,086)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(12,802)<span></span>
</td>
<td class="num">(13,090)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="num">(18,329)<span></span>
</td>
<td class="num">(4,555)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">4,179<span></span>
</td>
<td class="nump">4,324<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet', window );">Other operating assets and liabilities, net</a></td>
<td class="nump">2,124<span></span>
</td>
<td class="nump">1,142<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash flows used in operating activities</a></td>
<td class="num">(5,918)<span></span>
</td>
<td class="num">(10,735)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures</a></td>
<td class="num">(6,568)<span></span>
</td>
<td class="num">(2,858)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from disposition of property and equipment</a></td>
<td class="nump">223<span></span>
</td>
<td class="nump">869<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="num">(48)<span></span>
</td>
<td class="num">(67)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash flows used in investing activities</a></td>
<td class="num">(6,393)<span></span>
</td>
<td class="num">(2,056)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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 );">Revolving credit facility borrowings</a></td>
<td class="nump">27,865<span></span>
</td>
<td class="nump">367<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Revolving credit facility repayments</a></td>
<td class="num">(22,865)<span></span>
</td>
<td class="num">(367)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayment of 1.50% convertible senior notes</a></td>
<td class="num">(17,315)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt', window );">Other debt and finance lease repayments, net</a></td>
<td class="num">(106)<span></span>
</td>
<td class="num">(165)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Payment of financing costs</a></td>
<td class="num">(21)<span></span>
</td>
<td class="num">(68)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Shares added to treasury stock as a result of net share settlements due to vesting of stock awards</a></td>
<td class="num">(1,936)<span></span>
</td>
<td class="num">(990)<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 flows used in financing activities</a></td>
<td class="num">(14,378)<span></span>
</td>
<td class="num">(1,223)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">478<span></span>
</td>
<td class="nump">320<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">(26,211)<span></span>
</td>
<td class="num">(13,694)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning of period</a></td>
<td class="nump">42,018<span></span>
</td>
<td class="nump">52,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of period</a></td>
<td class="nump">15,807<span></span>
</td>
<td class="nump">39,158<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Cash paid (received) for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="nump">485<span></span>
</td>
<td class="nump">522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes, net</a></td>
<td class="num">$ (2,465)<span></span>
</td>
<td class="nump">$ 119<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From (Repayments Of) Finance Lease Obligations And Other Debt</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 current operating assets after deduction of current operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854825052368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unaudited Consolidated Statements of Cash Flows (Parenthetical)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Feb. 15, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member', window );">1.5% Convertible Unsecured Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate (as a percent)</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>22
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854826458272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization and Basis of Presentation</a></td>
<td class="text">Organization and Basis of Presentation<div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of Oil States International, Inc. and its subsidiaries (the "Company") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission pertaining to interim financial information. Certain information in footnote disclosures normally included with financial statements prepared in accordance with generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to these rules and regulations. The unaudited financial statements included in this report reflect all the adjustments, consisting of normal recurring adjustments, which the Company considers necessary for a fair statement of the results of operations for the interim periods covered and for the financial condition of the Company at the date of the interim balance sheet. Results for the interim periods are not necessarily indicative of results for the full year.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Examples of such estimates include, but are not limited to, goodwill and long-lived asset impairments, revenue and income recognized over time, valuation allowances recorded on deferred tax assets, reserves on inventory, allowances for doubtful accounts, settlement of litigation and potential future adjustments related to contractual indemnification and other agreements. Actual results could materially differ from those estimates.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board, which are adopted by the Company as of the specified effective date. Management believes that recently issued standards, which are not yet effective, will not have a material impact on the Company's consolidated financial statements upon adoption.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements included in this report should be read in conjunction with the Company's audited financial statements and accompanying notes included in its Annual Report on Form 10-K for the year ended December&#160;31, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854828542576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Details of Selected Balance Sheet Accounts<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_ois_DetailsofSelectedBalanceSheetAccountsAbstract', window );"><strong>Details of Selected Balance Sheet Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock', window );">Details of Selected Balance Sheet Accounts</a></td>
<td class="text">Details of Selected Balance Sheet Accounts<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information regarding selected balance sheet accounts as of March&#160;31, 2023 and December&#160;31, 2022 is presented below (in&#160;thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"/><td style="width:63.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.776%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accounts receivable, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">163,360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">145,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unbilled revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contract assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">225,561&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">223,995&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">220,202&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">218,769&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for doubtful accounts as a percentage of total accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"/><td style="width:63.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.776%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred revenue (contract liabilities)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">44,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023, accounts receivable, net in the United States and the United Kingdom represented 75% and 12%, respectively, of the total. No other country or single customer accounted for more than 10% of the Company's total accounts receivable as of March&#160;31, 2023.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2023, the $14.9&#160;million net decrease in contract assets was attributable to $27.8&#160;million transferred to accounts receivable during the period, which was partially offset by $12.9&#160;million in revenue recognized. Deferred revenue (contract liabilities) increased by $4.2&#160;million in the first three months of 2023, reflecting $13.2&#160;million in new customer billings which were not recognized as revenue during the period, partially offset by the recognition of $9.0&#160;million of revenue that was deferred at the beginning of the period.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following provides a summary of activity in the allowance for doubtful accounts for the three months ended March&#160;31, 2023 and 2022 (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"/><td style="width:63.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.776%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for doubtful accounts &#8211; January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,226&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(635)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for doubtful accounts &#8211; March 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,359&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,779&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"/><td style="width:63.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.776%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Inventories, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods and purchased products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">95,094&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">90,443&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Work in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">108,058&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">97,817&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total inventories</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">234,784&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">220,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for excess or obsolete inventory</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(38,506)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(37,681)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">196,278&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">182,658&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"/><td style="width:63.939%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.776%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Property, plant and equipment, net:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property, plant and equipment</span></td><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,139,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,128,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated depreciation</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(833,004)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(824,999)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">306,134&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">303,835&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2023 and 2022, depreciation expense was $11.0&#160;million and $12.7&#160;million, respectively.</span></div><div style="margin-bottom:10pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.606%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr style="height:32pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">141,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">91,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">141,179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47,629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">93,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Patents/Technology/Know-how</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">69,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30,537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39,388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">69,830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40,616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tradenames and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">52,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">52,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">35,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">263,681&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">98,008&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">165,673&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">263,497&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">93,699&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">169,798&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2023 and 2022, amortization expense was $4.3&#160;million and $5.2&#160;million, respectively.</span></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"/><td style="width:63.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.776%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other noncurrent assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred compensation plan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred financing costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,506&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25,687&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:2pt;padding-left:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-bottom:5pt;padding-left:81pt;padding-right:63pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Unamortized deferred financing costs are presented as an offset to outstanding borrowing under the ABL Facility as of March&#160;31, 2023.</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"/><td style="width:63.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.776%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued compensation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued taxes, other than income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Insurance liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,807&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">35,414&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49,057&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_DetailsofSelectedBalanceSheetAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Details of Selected Balance Sheet Accounts [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_DetailsofSelectedBalanceSheetAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -URI https://asc.fasb.org/topic&amp;trid=2122208<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>24
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854828366416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Long-term Debt</a></td>
<td class="text">Long-term Debt<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023 and December&#160;31, 2022, long-term debt consisted of the following (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"/><td style="width:63.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.776%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revolving credit facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,305&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2026 Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">132,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">132,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-right:63pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2023 Notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other debt and finance lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">139,011&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">152,897&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(527)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(17,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">138,484&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">135,066&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:2pt;padding-left:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-bottom:5pt;padding-left:81pt;padding-right:63pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Outstanding borrowings under the revolving credit facility are presented net of $1.7&#160;million of unamortized deferred financing costs as of March&#160;31, 2023. Unamortized deferred financing costs of $1.9&#160;million as of December&#160;31, 2022 are presented in other noncurrent assets.</span></div><div style="margin-bottom:5pt;padding-left:81pt;padding-right:63pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The outstanding principal amount of the 2026 Notes was $135.0&#160;million as of March&#160;31, 2023 and December&#160;31, 2022.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;10, 2021, the Company entered into a senior secured credit facility with certain lenders, which provides for a $125.0&#160;million asset-based revolving credit facility (the "ABL Facility") under which credit availability is subject to a borrowing base calculation.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ABL Facility is governed by a credit agreement, as amended, with Wells Fargo Bank, National Association, as administrative agent and the lenders and other financial institutions from time to time party thereto (the "ABL Agreement"). The ABL Agreement matures on February&#160;10, 2025 with a springing maturity 91 days prior to the maturity of any outstanding indebtedness with a principal amount in excess of $17.5&#160;million.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ABL Agreement provides funding based on a borrowing base calculation that includes eligible U.S. customer accounts receivable and inventory and provides for a $50.0&#160;million sub-limit for the issuance of letters of credit. Borrowings under the ABL Agreement are secured by a pledge of substantially all of the Company's domestic assets (other than real property) and the stock of certain foreign subsidiaries.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since December&#160;13, 2022, borrowings under the ABL Agreement bear interest at a rate equal to the Secured Overnight Financing Rate ("SOFR") rate (subject to a floor rate of 0%) plus a margin of 2.75% to 3.25%, or at a base rate plus a margin of 1.75% to 2.25%, in each case based on average borrowing availability. Quarterly, the Company must also pay a commitment fee of 0.375% to 0.50% per annum, based on unused commitments under the ABL Agreement.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ABL Agreement places restrictions on the Company's ability to incur additional indebtedness, grant liens on assets, pay dividends or make distributions on equity interests, dispose of assets, make investments, repay other indebtedness (including the 2026 Notes discussed below), engage in mergers, and other matters, in each case, subject to certain exceptions. The ABL Agreement contains customary default provisions, which, if triggered, could result in acceleration of repayment of all amounts then outstanding. The ABL Agreement also requires the Company to satisfy and maintain a fixed charge coverage ratio of not less than 1.0 to 1.0 (i)&#160;in the event that availability under the ABL Agreement is less than the greater of (a)&#160;15% of the borrowing base and (b)&#160;$14.1&#160;million; (ii)&#160;to complete certain specified transactions; or (iii)&#160;if an event of default has occurred and is continuing.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023, the Company had $5.0&#160;million of outstanding ABL Facility borrowings and $15.9&#160;million of outstanding letters of credit. The total amount available to be drawn as of March&#160;31, 2023 was $92.8&#160;million, calculated based on the current borrowing base less outstanding borrowings and letters of credit. As of March&#160;31, 2023, the Company was in compliance with its debt covenants under the ABL Agreement.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2026 Notes</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued $135.0&#160;million aggregate principal amount of its 4.75% convertible senior notes due 2026 (the "2026 Notes") pursuant to an indenture, dated as of March&#160;19, 2021 (the "2026 Indenture"), between the Company and Computershare Trust Company, National Association, as successor trustee. Net proceeds from the 2026 Notes offering, after deducting issuance costs, totaled $130.6&#160;million. The Company used $120.0&#160;million of the cash proceeds to purchase $125.0&#160;million principal amount of the outstanding 2023 Notes (as defined below) at a discount, with the balance added to cash on-hand.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Notes bear interest at a rate of 4.75% per year and will mature on April&#160;1, 2026, unless earlier repurchased, redeemed or converted. Interest is payable semi-annually in arrears on April&#160;1 and October&#160;1 of each year. Additional interest and special interest may accrue on the 2026 Notes under certain circumstances as described in the 2026 Indenture. The initial conversion rate is 95.3516&#160;shares of the Company's common stock per $1,000 principal amount of the 2026 Notes (equivalent to an initial conversion price of $10.49&#160;per share of common stock). The conversion rate, and thus the conversion price, may be adjusted under certain circumstances as described in the 2026 Indenture. The Company's intent is to repay the principal amount of the 2026 Notes in cash and settle the conversion feature (if any) in shares of the Company's common stock. As of March&#160;31, 2023, none of the conditions allowing holders of the 2026 Notes to convert, or requiring us to repurchase the 2026 Notes, had been met.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023 Notes</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;15, 2023, the Company's 1.50% convertible senior notes due 2023 (the "2023 Notes") matured and the outstanding $17.3&#160;million principal amount was repaid in full.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854828446416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value MeasurementsThe Company's financial instruments consist of cash and cash equivalents, investments, receivables, payables and debt instruments. The Company believes that the carrying values of these instruments, other than the 2026 Notes, on the accompanying consolidated balance sheets approximate their fair values. The estimated fair value of the 2026 Notes as of March&#160;31, 2023 was $151.1&#160;million based on quoted market prices (a Level 2 fair value measurement), which compares to the principal amount of $135.0&#160;million.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854828421328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders' Equity<div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common and Preferred Stock</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides details with respect to the changes to the number of shares of common stock, $0.01 par value, outstanding during the first three months of 2023 (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.099%"><tr><td style="width:1.0%"/><td style="width:81.500%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.300%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares of common stock outstanding &#8211; December 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock awards, net of forfeitures</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares withheld for taxes on vesting of stock awards</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(204)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares of common stock outstanding &#8211; March 31, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64,255&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023 and December&#160;31, 2022, the Company had 25,000,000 shares of preferred stock, $0.01 par value, authorized, with no shares issued or outstanding.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;16, 2023, the Company's Board of Directors authorized $25.0&#160;million for the repurchases of the Company's common stock, par value $0.01 per share, through February 2025. Subject to applicable securities laws, such purchases will be at such times and in such amounts as the Company deems appropriate. As of March&#160;31, 2023, no repurchases were made under this authorization.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss, reported as a component of stockholders' equity, primarily relates to fluctuations in currency exchange rates against the U.S. dollar as used to translate certain of the international operations of the Company's operating segments. Accumulated other comprehensive loss decreased from $78.9&#160;million at December&#160;31, 2022 to $74.8&#160;million at March&#160;31, 2023. For the three months ended March&#160;31, 2023 and 2022, currency translation adjustments recognized as a component of other comprehensive income were primarily attributable to the United Kingdom and Brazil.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2023, the exchange rates for the British pound and the Brazilian real strengthened by 3% and 2%, respectively, compared to the U.S. dollar, contributing to other comprehensive income of $4.1&#160;million. During the three months ended March&#160;31, 2022, the exchange rate for the British pound weakened by 3% compared to the U.S. dollar while the Brazilian real strengthened by 17% compared to the U.S. dollar, contributing to other comprehensive income of $0.9&#160;million.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854828340784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income TaxesThe income tax expense for the three months ended March 31, 2023 was calculated using a discrete approach. This methodology was used because changes in the Company's results of operations and non-deductible expenses can materially impact the estimated annual effective tax rate. For the three months ended March&#160;31, 2023, the Company's income tax expense was $1.6&#160;million on pre-tax income of $3.8&#160;million, which included certain non-deductible expenses and discrete tax items. This compares to an income tax expense of $3.4&#160;million on a pre-tax loss of $6.0&#160;million, which included the impact of valuation allowances recorded against tax assets as well as certain non-deductible expenses and discrete tax items, for the three months ended March&#160;31, 2022.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854828425808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net Income (Loss) Per Share</a></td>
<td class="text">Net Income (Loss) Per Share<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides a reconciliation of the numerators and denominators of basic and diluted net income (loss) per share for the three months ended March&#160;31, 2023 and 2022 (in thousands, except per share amounts):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.953%"><tr><td style="width:1.0%"/><td style="width:63.028%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.334%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.802%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.336%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Numerators:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9,424)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Income attributable to unvested restricted stock awards</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Numerator for basic net income (loss) per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,116&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9,424)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Effect of dilutive securities:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested restricted stock awards</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Numerator for diluted net income (loss) per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9,424)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Denominators:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average number of common shares outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">61,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Weighted average number of unvested restricted stock awards outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Denominator for basic net income (loss) per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">62,825&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,498&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Effect of dilutive securities:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested restricted stock awards</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested performance share units</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Denominator for diluted net income (loss) per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63,072&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,498&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net income (loss) per share:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of diluted earnings per share for the three months ended March&#160;31, 2023 and 2022 excluded 209&#160;thousand shares and 298&#160;thousand shares, respectively, issuable pursuant to outstanding stock options, due to their antidilutive effect. Additionally, shares issuable upon conversion of the Company's convertible senior notes were excluded from each period due to, among other factors, the Company's share price.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854828299152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Incentive Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Long-Term Incentive Compensation</a></td>
<td class="text">Long-Term Incentive Compensation<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of activity for stock options, service-based restricted stock and stock unit awards, and performance-based stock unit awards for the three months ended March&#160;31, 2023 (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.795%"><tr><td style="width:1.0%"/><td style="width:49.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.934%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.934%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Service-based Restricted Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Performance- and Service-based Stock Units</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Outstanding &#8211; December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">245&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,222&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">494&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">555&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">168&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(513)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(82)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Outstanding &#8211; March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">163&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,264&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">662&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average grant date fair value (2023 awards)</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.11&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.11&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The restricted stock program consists of a combination of service-based restricted stock and stock units, as well as performance-based stock units. Service-based restricted stock awards generally vest on a straight-line basis over a term of three years. Service-based stock unit awards (39 thousand units outstanding as of March&#160;31, 2023) vest over one-year, with the underlying shares issued at a specified future date. Performance-based stock unit awards generally vest at the end of a three-year period, with the number of shares ultimately issued under the program dependent upon achievement of predefined specific performance objectives based on the Company's cumulative EBITDA over a three-year period.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event the predefined targets are exceeded for any performance-based award, additional shares up to a maximum of 200% of the target award may be granted. Conversely, if actual performance falls below the predefined target, the number of shares vested is reduced. If the actual performance falls below the threshold performance level, no restricted shares will vest.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued conditional long-term cash incentive awards ("Cash Awards") of $1.5&#160;million in the first quarters of 2023 and 2022. The performance measure for each of these Cash Awards is relative total stockholder return compared to a peer group of companies over a three-year period. The ultimate dollar amount to be awarded for each annual grant may range from zero to a maximum of $3.1&#160;million, limited to their targeted award value ($1.5&#160;million) if the Company's total stockholder return were to be negative over the performance period. Obligations related to the Cash Awards are classified as liabilities and recognized over their respective vesting periods.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense recognized during the three months ended March&#160;31, 2023 and 2022 totaled $1.6&#160;million and $1.8&#160;million, respectively. As of March&#160;31, 2023, there was $11.4&#160;million of pre-tax compensation costs related to service-based and performance-based stock awards, which will be recognized in future periods as vesting conditions are&#160;satisfied.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854828431920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments and Related Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segments and Related Information</a></td>
<td class="text">Segments and Related Information<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates through three operating segments: Offshore/Manufactured Products, Well Site Services and Downhole Technologies. Financial information by operating segment for the three months ended March&#160;31, 2023 and 2022 is summarized in the following tables (in&#160;thousands).</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating income (loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Capital expenditures</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Offshore/Manufactured Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">98,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">548,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Well Site Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">67,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,966&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">212,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Downhole Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">256,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(10,662)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">196,199&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15,256&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,875&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,568&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,050,137&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating income (loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Capital expenditures</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Offshore/Manufactured Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">84,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">559,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Well Site Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3,395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,548&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">197,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Downhole Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,760&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,505)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">265,958&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">55,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">164,044&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,817&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4,336)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,858&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,077,965&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide supplemental disaggregated revenue from contracts with customers by operating segment for the three months ended March&#160;31, 2023 and 2022 (in&#160;thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.243%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Offshore/Manufactured Products</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Well Site Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Downhole Technologies</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended March 31</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Major revenue categories -</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project-driven products</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33,844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33,844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Short-cycle:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Completion products and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65,406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">45,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,760&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">114,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">90,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Drilling services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total short-cycle</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27,440&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,624&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">67,058&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48,172&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30,942&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,760&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">125,440&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100,556&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other products and services</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,644&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,644&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">98,199&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">84,112&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">67,058&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48,172&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30,942&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,760&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">196,199&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">164,044&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from products and services transferred to customers over time accounted for approximately 66% and 62% of consolidated revenues for the three months ended March&#160;31, 2023 and 2022, respectively. The balance of revenues for the respective periods relates to products and services transferred to customers at a point in time. As of March&#160;31, 2023, the Company had $209.9&#160;million of remaining backlog related to contracts with an original expected duration of greater than one year. Approximately 35% of this remaining backlog is expected to be recognized as revenue over the remaining nine months of 2023, with an additional 46% recognized in 2024 and the balance thereafter.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>31
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854828291296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and ContingenciesThe Company is a party to various pending or threatened claims, lawsuits and administrative proceedings seeking damages or other remedies concerning its commercial operations, products, employees and other matters, including occasional claims by individuals alleging exposure to hazardous materials as a result of the Company's products or operations. Some of these claims relate to matters occurring prior to the acquisition of businesses, and some relate to businesses the Company has sold. In certain cases, the Company is entitled to indemnification from the sellers of businesses and, in other cases, the Company has indemnified the buyers of businesses. Although the Company can give no assurance about the outcome of pending legal and administrative proceedings and the effect such outcomes may have on the Company, management believes that any ultimate liability resulting from the outcome of such proceedings, to the extent not otherwise provided for or covered by indemnity or insurance, will not have a material adverse effect on the Company's consolidated financial position, results of operations or&#160;liquidity.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854825210544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Details of Selected Balance Sheet Accounts (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_ois_DetailsofSelectedBalanceSheetAccountsAbstract', window );"><strong>Details of Selected Balance Sheet Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts Receivable, Net</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information regarding selected balance sheet accounts as of March&#160;31, 2023 and December&#160;31, 2022 is presented below (in&#160;thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"/><td style="width:63.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.776%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accounts receivable, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">163,360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">145,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unbilled revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contract assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">225,561&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">223,995&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5,359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">220,202&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">218,769&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for doubtful accounts as a percentage of total accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Contract with Customer, Asset and Liability</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"/><td style="width:63.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.776%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred revenue (contract liabilities)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">44,790&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Schedule of Activity in Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following provides a summary of activity in the allowance for doubtful accounts for the three months ended March&#160;31, 2023 and 2022 (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"/><td style="width:63.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.776%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for doubtful accounts &#8211; January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,226&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(635)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for doubtful accounts &#8211; March 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,359&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,779&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<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, Net</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"/><td style="width:63.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.776%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Inventories, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods and purchased products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">95,094&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">90,443&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Work in process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">108,058&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">97,817&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total inventories</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">234,784&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">220,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Allowance for excess or obsolete inventory</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(38,506)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(37,681)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">196,278&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">182,658&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property, Plant and Equipment, Net</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"/><td style="width:63.939%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.776%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Property, plant and equipment, net:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property, plant and equipment</span></td><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,139,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,128,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated depreciation</span></td><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(833,004)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(824,999)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">306,134&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">303,835&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.606%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr style="height:32pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">141,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">91,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">141,179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47,629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">93,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Patents/Technology/Know-how</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">69,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30,537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39,388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">69,830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40,616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tradenames and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">52,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">52,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">35,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">263,681&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">98,008&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">165,673&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">263,497&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">93,699&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">169,798&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Schedule of Other Noncurrent Assets</a></td>
<td class="text">For the three months ended March&#160;31, 2023 and 2022, amortization expense was $4.3&#160;million and $5.2&#160;million, respectively.<div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"/><td style="width:63.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.776%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other noncurrent assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred compensation plan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred financing costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,518&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,506&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25,687&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:2pt;padding-left:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-bottom:5pt;padding-left:81pt;padding-right:63pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Unamortized deferred financing costs are presented as an offset to outstanding borrowing under the ABL Facility as of March&#160;31, 2023.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"/><td style="width:63.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.776%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued compensation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued taxes, other than income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Insurance liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,784&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,807&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">35,414&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49,057&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_DetailsofSelectedBalanceSheetAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Details of Selected Balance Sheet Accounts [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_DetailsofSelectedBalanceSheetAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854828439216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term Debt Instruments</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;31, 2023 and December&#160;31, 2022, long-term debt consisted of the following (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"/><td style="width:63.939%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.776%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.893%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revolving credit facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,305&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2026 Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">132,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">132,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-right:63pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2023 Notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other debt and finance lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">139,011&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">152,897&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(527)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(17,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">138,484&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">135,066&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:2pt;padding-left:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-bottom:5pt;padding-left:81pt;padding-right:63pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Outstanding borrowings under the revolving credit facility are presented net of $1.7&#160;million of unamortized deferred financing costs as of March&#160;31, 2023. Unamortized deferred financing costs of $1.9&#160;million as of December&#160;31, 2022 are presented in other noncurrent assets.</span></div><div style="margin-bottom:5pt;padding-left:81pt;padding-right:63pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The outstanding principal amount of the 2026 Notes was $135.0&#160;million as of March&#160;31, 2023 and December&#160;31, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854828291296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock', window );">Schedule of Common Stock Outstanding Roll Forward</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides details with respect to the changes to the number of shares of common stock, $0.01 par value, outstanding during the first three months of 2023 (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.099%"><tr><td style="width:1.0%"/><td style="width:81.500%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.300%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares of common stock outstanding &#8211; December 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock awards, net of forfeitures</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares withheld for taxes on vesting of stock awards</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(204)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares of common stock outstanding &#8211; March 31, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64,255&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854828042912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides a reconciliation of the numerators and denominators of basic and diluted net income (loss) per share for the three months ended March&#160;31, 2023 and 2022 (in thousands, except per share amounts):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.953%"><tr><td style="width:1.0%"/><td style="width:63.028%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.334%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.802%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.336%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Numerators:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9,424)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Income attributable to unvested restricted stock awards</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Numerator for basic net income (loss) per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,116&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9,424)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Effect of dilutive securities:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested restricted stock awards</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Numerator for diluted net income (loss) per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9,424)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Denominators:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average number of common shares outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">61,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Weighted average number of unvested restricted stock awards outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,243)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Denominator for basic net income (loss) per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">62,825&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,498&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Effect of dilutive securities:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested restricted stock awards</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested performance share units</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Denominator for diluted net income (loss) per share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63,072&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,498&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net income (loss) per share:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854828402960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Incentive Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of activity for stock options, service-based restricted stock and stock unit awards, and performance-based stock unit awards for the three months ended March&#160;31, 2023 (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.795%"><tr><td style="width:1.0%"/><td style="width:49.072%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.934%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.934%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Service-based Restricted Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Performance- and Service-based Stock Units</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Outstanding &#8211; December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">245&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,222&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">494&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">555&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">168&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(513)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(82)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Outstanding &#8211; March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">163&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,264&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">662&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average grant date fair value (2023 awards)</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.11&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.11&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854831038576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments and Related Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment</a></td>
<td class="text">Financial information by operating segment for the three months ended March&#160;31, 2023 and 2022 is summarized in the following tables (in&#160;thousands).<div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating income (loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Capital expenditures</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Offshore/Manufactured Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">98,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">548,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Well Site Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">67,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,966&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">212,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Downhole Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,519)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">256,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(10,662)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33,188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">196,199&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15,256&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,875&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,568&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,050,137&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revenues</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating income (loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Capital expenditures</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Offshore/Manufactured Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">84,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">559,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Well Site Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3,395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,548&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">197,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Downhole Technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,760&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,505)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">265,958&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9,632)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">55,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">164,044&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,817&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4,336)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,858&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,077,965&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Supplemental Revenue Information by Segments</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide supplemental disaggregated revenue from contracts with customers by operating segment for the three months ended March&#160;31, 2023 and 2022 (in&#160;thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.243%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Offshore/Manufactured Products</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Well Site Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Downhole Technologies</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended March 31</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Major revenue categories -</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project-driven products</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33,844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33,844&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Short-cycle:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Completion products and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,955&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65,406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">45,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,760&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">114,303&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">90,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Drilling services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total short-cycle</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27,440&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,624&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">67,058&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48,172&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30,942&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,760&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">125,440&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100,556&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other products and services</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,644&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,644&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">98,199&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">84,112&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">67,058&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48,172&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30,942&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,760&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">196,199&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">164,044&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854825384624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Details of Selected Balance Sheet Accounts - Accounts Receivable (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Total accounts receivable</a></td>
<td class="nump">$ 225,561<span></span>
</td>
<td class="nump">$ 223,995<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(5,359)<span></span>
</td>
<td class="num">(5,226)<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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 220,202<span></span>
</td>
<td class="nump">$ 218,769<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_ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable', window );">Allowance for doubtful accounts as a percentage of total accounts receivable</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember', window );">Trade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Total accounts receivable</a></td>
<td class="nump">$ 163,360<span></span>
</td>
<td class="nump">$ 145,540<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ois_UnbilledRevenueMember', window );">Unbilled revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Total accounts receivable</a></td>
<td class="nump">27,849<span></span>
</td>
<td class="nump">29,679<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ois_ContractAssetReceivablesMember', window );">Contract assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Total accounts receivable</a></td>
<td class="nump">27,731<span></span>
</td>
<td class="nump">42,599<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ois_OtherReceivablesMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Total accounts receivable</a></td>
<td class="nump">$ 6,621<span></span>
</td>
<td class="nump">$ 6,177<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Credit Loss, Percentage Of Total Accounts 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;">ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ois_UnbilledRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ois_UnbilledRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ois_ContractAssetReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ois_ContractAssetReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ois_OtherReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ois_OtherReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>39
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854828477536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Details of Selected Balance Sheet Accounts - Contract Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_DetailsofSelectedBalanceSheetAccountsAbstract', window );"><strong>Details of Selected Balance Sheet Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Deferred revenue (contract liabilities)</a></td>
<td class="nump">$ 48,969<span></span>
</td>
<td class="nump">$ 44,790<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_DetailsofSelectedBalanceSheetAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Details of Selected Balance Sheet Accounts [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_DetailsofSelectedBalanceSheetAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>40
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854821664944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Details of Selected Balance Sheet Accounts - Narrative (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, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Decrease in contract with customer, asset</a></td>
<td class="num">$ (14,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable', window );">Contract with customer, asset, reclassified to receivable</a></td>
<td class="nump">12,900<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_ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized', window );">Contract with customer, asset, decrease due to revenue recognized</a></td>
<td class="num">(27,800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Increase in deferred revenue</a></td>
<td class="nump">4,179<span></span>
</td>
<td class="nump">$ 4,324<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_ois_ContractWithCustomerLiabilityIncreaseDueToBillings', window );">Contract with customer, liability, increase due to billings</a></td>
<td class="nump">13,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="num">(9,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">11,000<span></span>
</td>
<td class="nump">12,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 4,300<span></span>
</td>
<td class="nump">$ 5,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | Geographic Concentration Risk | Accounts Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk (as a percent)</a></td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">United Kingdom | Geographic Concentration Risk | Accounts Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk (as a percent)</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Asset, Decrease Due to Revenue Recognized</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_ContractWithCustomerLiabilityIncreaseDueToBillings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Liability, Increase Due To Billings</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_ContractWithCustomerLiabilityIncreaseDueToBillings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetReclassifiedToReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854826392496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Details of Selected Balance Sheet Accounts - Activity in Allowance for Doubtful Accounts (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, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts beginning balance</a></td>
<td class="nump">$ 5,226<span></span>
</td>
<td class="nump">$ 4,471<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provisions</a></td>
<td class="nump">133<span></span>
</td>
<td class="nump">943<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-offs</a></td>
<td class="num">(21)<span></span>
</td>
<td class="num">(635)<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_ois_AccountsReceivableAllowanceForCreditLossOther', window );">Other</a></td>
<td class="nump">21<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_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts ending balance</a></td>
<td class="nump">$ 5,359<span></span>
</td>
<td class="nump">$ 4,779<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_AccountsReceivableAllowanceForCreditLossOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Credit Loss, 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;">ois_AccountsReceivableAllowanceForCreditLossOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854826449440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Details of Selected Balance Sheet Accounts - Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_DetailsofSelectedBalanceSheetAccountsAbstract', window );"><strong>Details of Selected Balance Sheet Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_FinishedGoodsAndPurchasedProducts', window );">Finished goods and purchased products</a></td>
<td class="nump">$ 95,094<span></span>
</td>
<td class="nump">$ 90,443<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">31,632<span></span>
</td>
<td class="nump">32,079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">108,058<span></span>
</td>
<td class="nump">97,817<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Total inventories</a></td>
<td class="nump">234,784<span></span>
</td>
<td class="nump">220,339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Allowance for excess or obsolete inventory</a></td>
<td class="num">(38,506)<span></span>
</td>
<td class="num">(37,681)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">$ 196,278<span></span>
</td>
<td class="nump">$ 182,658<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_DetailsofSelectedBalanceSheetAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Details of Selected Balance Sheet Accounts [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_DetailsofSelectedBalanceSheetAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_FinishedGoodsAndPurchasedProducts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of purchased products and completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_FinishedGoodsAndPurchasedProducts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854827966352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Details of Selected Balance Sheet Accounts - Property, Plant and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_DetailsofSelectedBalanceSheetAccountsAbstract', window );"><strong>Details of Selected Balance Sheet Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">$ 1,139,138<span></span>
</td>
<td class="nump">$ 1,128,834<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(833,004)<span></span>
</td>
<td class="num">(824,999)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="nump">$ 306,134<span></span>
</td>
<td class="nump">$ 303,835<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_DetailsofSelectedBalanceSheetAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Details of Selected Balance Sheet Accounts [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_DetailsofSelectedBalanceSheetAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854821803760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Details of Selected Balance Sheet Accounts - Other Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 263,681<span></span>
</td>
<td class="nump">$ 263,497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">98,008<span></span>
</td>
<td class="nump">93,699<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">165,673<span></span>
</td>
<td class="nump">169,798<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">141,259<span></span>
</td>
<td class="nump">141,179<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">49,851<span></span>
</td>
<td class="nump">47,629<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">91,408<span></span>
</td>
<td class="nump">93,550<span></span>
</td>
</tr>
<tr class="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=ois_PatentsTechnologyBasedandKnowhowMember', window );">Patents/Technology/Know-how</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">69,925<span></span>
</td>
<td class="nump">69,830<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">30,537<span></span>
</td>
<td class="nump">29,214<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">39,388<span></span>
</td>
<td class="nump">40,616<span></span>
</td>
</tr>
<tr class="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_TradeNamesMember', window );">Tradenames and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">52,497<span></span>
</td>
<td class="nump">52,488<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">17,620<span></span>
</td>
<td class="nump">16,856<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 34,877<span></span>
</td>
<td class="nump">$ 35,632<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=ois_PatentsTechnologyBasedandKnowhowMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ois_PatentsTechnologyBasedandKnowhowMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854827905216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Details of Selected Balance Sheet Accounts - Other Noncurrent Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_DetailsofSelectedBalanceSheetAccountsAbstract', window );"><strong>Details of Selected Balance Sheet Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation plan</a></td>
<td class="nump">$ 18,349<span></span>
</td>
<td class="nump">$ 17,551<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCosts', window );">Deferred financing costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,893<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">1,518<span></span>
</td>
<td class="nump">1,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousNoncurrent', window );">Other</a></td>
<td class="nump">4,639<span></span>
</td>
<td class="nump">4,726<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_OtherAssetsNoncurrent', window );">Other noncurrent assets</a></td>
<td class="nump">$ 24,506<span></span>
</td>
<td class="nump">$ 25,687<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_DetailsofSelectedBalanceSheetAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Details of Selected Balance Sheet Accounts [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_DetailsofSelectedBalanceSheetAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 cost, excluding capitalized cost related to contract with customer; 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 assets expected to be realized or consumed after one year or normal 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_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854821793520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Details of Selected Balance Sheet Accounts - Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_DetailsofSelectedBalanceSheetAccountsAbstract', window );"><strong>Details of Selected Balance Sheet Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">$ 15,882<span></span>
</td>
<td class="nump">$ 33,659<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Accrued taxes, other than income taxes</a></td>
<td class="nump">3,175<span></span>
</td>
<td class="nump">1,865<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedInsuranceCurrent', window );">Insurance liabilities</a></td>
<td class="nump">4,976<span></span>
</td>
<td class="nump">4,640<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">3,324<span></span>
</td>
<td class="nump">1,784<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalesCommissionCurrent', window );">Accrued commissions</a></td>
<td class="nump">2,432<span></span>
</td>
<td class="nump">2,302<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">5,625<span></span>
</td>
<td class="nump">4,807<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_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">$ 35,414<span></span>
</td>
<td class="nump">$ 49,057<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_DetailsofSelectedBalanceSheetAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Details of Selected Balance Sheet Accounts [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_DetailsofSelectedBalanceSheetAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AccruedInsuranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedInsuranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalesCommissionCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalesCommissionCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854825303472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-term Debt - Schedule of Long-term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Total debt</a></td>
<td class="nump">$ 139,011<span></span>
</td>
<td class="nump">$ 152,897<span></span>
</td>
</tr>
<tr class="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">(527)<span></span>
</td>
<td class="num">(17,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_LongTermDebtAndCapitalLeaseObligations', window );">Total long-term debt</a></td>
<td class="nump">138,484<span></span>
</td>
<td class="nump">135,066<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Unamortized debt issuance costs</a></td>
<td class="nump">1,700<span></span>
</td>
<td class="nump">1,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ois_A475ConvertibleSeniorNotesDue2026Member', window );">2026 Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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">132,379<span></span>
</td>
<td class="nump">132,164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">135,000<span></span>
</td>
<td class="nump">135,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member', window );">2023 Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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">0<span></span>
</td>
<td class="nump">17,303<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ois_FinanceLeaseObligationsAndOtherDebtMember', window );">Other debt and finance lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Total debt</a></td>
<td class="nump">3,327<span></span>
</td>
<td class="nump">3,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_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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">$ 3,305<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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LongtermDebtTypeAxis=ois_A475ConvertibleSeniorNotesDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ois_A475ConvertibleSeniorNotesDue2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ois_FinanceLeaseObligationsAndOtherDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ois_FinanceLeaseObligationsAndOtherDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>48
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854821506656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 15, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 13, 2022</div></th>
<th class="th">
<div>Mar. 19, 2021 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Feb. 10, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayments of convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,315,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=ois_A475ConvertibleSeniorNotesDue2026Member', window );">4.75% Convertible Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 135,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Proceeds from debt, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 130,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Conversion ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0953516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member', window );">1.5% Convertible Unsecured Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate (as a percent)</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayments of convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRepurchasedFaceAmount', window );">Debt instrument, repurchased face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_DebtInstrumentPrincipalAmountRepurchased', window );">Debt Instrument, principal amount repurchased</a></td>
<td class="nump">$ 17,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Due January 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Remaining borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 92,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility Due January 2022 | Asset-based Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_DebtInstrumentSpringingMaturityTerm', window );">Debt instrument, springing maturity, term (in days)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">91 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess', window );">Debt instrument, amount of indebtedness subject to springing maturity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,500,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_ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio', window );">Debt instrument, covenant, minimum fixed charge coverage ratio</a></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.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding', window );">Debt instrument, percentage of borrowing base outstanding subject to covenant (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding', window );">Debt instrument, amount of borrowing base outstanding subject to covenant</a></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">$ 14,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility Due January 2022 | Asset-based Revolving Credit Facility | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee percentage (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Due January 2022 | Asset-based Revolving Credit Facility | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee percentage (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Due January 2022 | Asset-based Revolving Credit Facility | SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Basis spread on variable rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Due January 2022 | Asset-based Revolving Credit Facility | SOFR | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Due January 2022 | Asset-based Revolving Credit Facility | SOFR | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Basis spread on variable rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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>
</tr>
<tr class="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 Due January 2022 | Asset-based Revolving Credit Facility | Base Rate | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Due January 2022 | Asset-based Revolving Credit Facility | Base Rate | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Basis spread on variable rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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>
</tr>
<tr class="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 | Asset-based Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Amount Of Borrowing Base Outstanding</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_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>Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Percentage Of Borrowing Base Outstanding</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</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_ois_DebtInstrumentPrincipalAmountRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Principal Amount Repurchased</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_DebtInstrumentPrincipalAmountRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Springing Maturity, Subject To Amount Of Indebtedness In Excess</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_DebtInstrumentSpringingMaturityTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Springing Maturity, 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;">ois_DebtInstrumentSpringingMaturityTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</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_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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031898-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRepurchasedFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the original debt instrument that was repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRepurchasedFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_ProceedsFromDebtNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 additional borrowings, net of cash paid to third parties in connection with debt origination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDebtNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=ois_A475ConvertibleSeniorNotesDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ois_A475ConvertibleSeniorNotesDue2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_DebtInstrumentAxis=ois_AssetBasedRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ois_AssetBasedRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854832349424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - 4.75% Convertible Senior Notes<br> $ in Millions</strong></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Principal amount</a></td>
<td class="nump">$ 135.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">$ 151.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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=ois_A475ConvertibleSeniorNotesDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ois_A475ConvertibleSeniorNotesDue2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854825301392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stockholders' Equity - Common and Preferred Stock (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Feb. 16, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Common stock shares, authorized repurchase (in shares)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854826374256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Common Stock Outstanding Activity (Details)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Shares of common stock outstanding beginning period (in shares)</a></td>
<td class="nump">63,904<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock awards, net of forfeitures (in shares)</a></td>
<td class="nump">555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes on vesting of stock awards (in shares)</a></td>
<td class="num">(204)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Shares of common stock outstanding ending period (in shares)</a></td>
<td class="nump">64,255<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854825083776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) - USD ($)<br> $ in Thousands</strong></div></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>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' equity</a></td>
<td class="nump">$ 695,518<span></span>
</td>
<td class="nump">$ 688,108<span></span>
</td>
<td class="nump">$ 689,558<span></span>
</td>
<td class="nump">$ 695,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income</a></td>
<td class="nump">4,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Currency translation adjustments</a></td>
<td class="nump">$ 4,149<span></span>
</td>
<td class="nump">$ 861<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_CurrencyAxis=currency_GBP', window );">United Kingdom, Pounds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ois_ExchangeRateStrengthenedWeakened', window );">Exchange rate strengthened (weakened)</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="num">(3.00%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_BRL', window );">Brazil, Brazil Real</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ois_ExchangeRateStrengthenedWeakened', window );">Exchange rate strengthened (weakened)</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' equity</a></td>
<td class="num">$ (74,792)<span></span>
</td>
<td class="num">$ (65,170)<span></span>
</td>
<td class="num">$ (78,941)<span></span>
</td>
<td class="num">$ (66,031)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_ExchangeRateStrengthenedWeakened">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exchange Rate Weakened</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_ExchangeRateStrengthenedWeakened</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</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_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_CurrencyAxis=currency_GBP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_GBP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_BRL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_BRL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854828095360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax provision (benefit)</a></td>
<td class="nump">$ 1,602<span></span>
</td>
<td class="nump">$ 3,441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
<td class="nump">$ 3,760<span></span>
</td>
<td class="num">$ (5,983)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854825082864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share - Schedule of Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Numerators:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 2,158<span></span>
</td>
<td class="num">$ (9,424)<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_ois_IncomeAttributableToUnvestedRestrictedStockAwards', window );">Less: Income attributable to unvested restricted stock awards</a></td>
<td class="num">(42)<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Numerator for basic net income (loss) per share</a></td>
<td class="nump">2,116<span></span>
</td>
<td class="num">(9,424)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Effect of dilutive securities:</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_DilutiveSecurities', window );">Unvested restricted stock awards</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Numerator for diluted net income (loss) per share</a></td>
<td class="nump">$ 2,116<span></span>
</td>
<td class="num">$ (9,424)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Denominators:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_WeightedAverageNumberOfCommonSharesOutstanding', window );">Weighted average number of common shares outstanding (in shares)</a></td>
<td class="nump">64,068<span></span>
</td>
<td class="nump">61,627<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock', window );">Less: Weighted average number of unvested restricted stock awards outstanding (in shares)</a></td>
<td class="num">(1,243)<span></span>
</td>
<td class="num">(1,129)<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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Denominator for basic net loss per share (in shares)</a></td>
<td class="nump">62,825<span></span>
</td>
<td class="nump">60,498<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 );">Denominator for diluted net loss per share (in shares)</a></td>
<td class="nump">63,072<span></span>
</td>
<td class="nump">60,498<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net income (loss) per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.16)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="num">$ (0.16)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Unvested restricted stock awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Effect of dilutive securities:</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_DilutiveSecurities', window );">Unvested restricted stock awards</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-based Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Effect of dilutive securities:</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_DilutiveSecurities', window );">Unvested restricted stock awards</a></td>
<td class="nump">$ 247<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_ois_IncomeAttributableToUnvestedRestrictedStockAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 income (loss) from continuing operations attributable to nonvested restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_IncomeAttributableToUnvestedRestrictedStockAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_WeightedAverageNumberOfCommonSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the weighted average total number of shares outstanding, including restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_WeightedAverageNumberOfCommonSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</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_DilutiveSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DilutiveSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DilutiveSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DilutiveSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2646-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesRestrictedStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854826483104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share - Narrative (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share (in shares)</a></td>
<td class="nump">209<span></span>
</td>
<td class="nump">298<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854826084960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Incentive Compensation - Restricted Stock Awards and Related Information (Details)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Stock Options</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="nump">245<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Vested (in shares)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(82)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="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=ois_ServiceBasedRestrictedStockMember', window );">Service-based Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="nump">1,222<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(513)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">1,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 9.11<span></span>
</td>
</tr>
<tr class="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=ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember', window );">Performance- and Service-based Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="nump">494<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">168<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">662<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 9.11<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of options vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=ois_ServiceBasedRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ois_ServiceBasedRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854825405536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Incentive Compensation - Narrative (Details) - USD ($)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability', window );">Deferred compensation arrangement, recorded liability</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod', window );">Deferred compensation arrangement, requisite performance period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="nump">$ 1,800,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based compensation costs not yet recognized</a></td>
<td class="nump">11,400,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_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ois_DeferredCompensationArrangementWithIndividualPotentialLiability', window );">Deferred compensation arrangement, potential maximum liability</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_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_ois_DeferredCompensationArrangementWithIndividualPotentialLiability', window );">Deferred compensation arrangement, potential maximum liability</a></td>
<td class="nump">$ 3,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=ois_ServiceBasedRestrictedStockMember', window );">Service-based Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period (in years)</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=ois_ServiceBasedStockUnitsMember', window );">Service-based Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Award vesting period (in years)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod', window );">Service- based stock units awards (in shares)</a></td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-based Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Award vesting period (in years)</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_ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod', window );">Performance period (in years)</a></td>
<td class="text">3 years<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_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage', window );">Percentage of additional performance-based awards issued (as a percent)</a></td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_DeferredCompensationArrangementWithIndividualPotentialLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Arrangement with Individual, Potential Maximum Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_DeferredCompensationArrangementWithIndividualPotentialLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Arrangement with Individual, Requisite Performance Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</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_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maximum percentage of target award that might be granted as additional shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</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_ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Vest at One Year Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</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_ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Performance Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredCompensationArrangementWithIndividualRecordedLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of the liability as of the balance sheet date to an individual under a deferred compensation arrangement. This amount may be the result of periodic accruals made over the period of active employment, or reflect termination benefits resulting contractual terms or a death benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6409875&amp;loc=d3e20015-108363<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=ois_ServiceBasedRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ois_ServiceBasedRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=ois_ServiceBasedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=ois_ServiceBasedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854825248832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments and Related Information - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear', window );">Revenue, remaining performance obligation, percentage of obligations, remaining fiscal year (as a percent)</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter', window );">Revenue, remaining performance obligation, percentage of obligations, remaining in year two (as a percent)</a></td>
<td class="nump">46.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-04-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation | $</a></td>
<td class="nump">$ 209.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period (in years)</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_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over Time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ois_RevenuefromContractwithCustomerPercentageofRevenue', window );">Revenue from contract with customer, percentage of revenue (as a percent)</a></td>
<td class="nump">66.00%<span></span>
</td>
<td class="nump">62.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, Remaining Performance Obligation, Percentage, Remaining Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</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_ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue, Remaining Performance Obligation, Percentage, Remaining in Year Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</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_ois_RevenuefromContractwithCustomerPercentageofRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue from Contract with Customer, Percentage of Revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ois_RevenuefromContractwithCustomerPercentageofRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ois_</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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-04-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-04-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854821687744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments and Related Information - Financial Information by Business Segment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 196,199<span></span>
</td>
<td class="nump">$ 164,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">15,256<span></span>
</td>
<td class="nump">17,817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">5,875<span></span>
</td>
<td class="num">(4,336)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Capital expenditures</a></td>
<td class="nump">6,568<span></span>
</td>
<td class="nump">2,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,050,137<span></span>
</td>
<td class="nump">1,077,965<span></span>
</td>
<td class="nump">$ 1,064,392<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">167<span></span>
</td>
<td class="nump">171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(10,662)<span></span>
</td>
<td class="num">(9,632)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">33,188<span></span>
</td>
<td class="nump">55,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_OffshoreManufacturedProductsMember', window );">Offshore/ Manufactured Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">98,199<span></span>
</td>
<td class="nump">84,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_OffshoreManufacturedProductsMember', window );">Offshore/ Manufactured Products | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">98,199<span></span>
</td>
<td class="nump">84,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">4,668<span></span>
</td>
<td class="nump">5,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">11,090<span></span>
</td>
<td class="nump">10,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">535<span></span>
</td>
<td class="nump">902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">548,439<span></span>
</td>
<td class="nump">559,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_TotalWellSiteServicesMember', window );">Well Site Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">67,058<span></span>
</td>
<td class="nump">48,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_TotalWellSiteServicesMember', window );">Well Site Services | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">67,058<span></span>
</td>
<td class="nump">48,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">6,146<span></span>
</td>
<td class="nump">7,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">6,966<span></span>
</td>
<td class="num">(3,395)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">5,772<span></span>
</td>
<td class="nump">1,548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">212,415<span></span>
</td>
<td class="nump">197,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_DownholeTechnologiesMember', window );">Downhole Technologies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">30,942<span></span>
</td>
<td class="nump">31,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_DownholeTechnologiesMember', window );">Downhole Technologies | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">30,942<span></span>
</td>
<td class="nump">31,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">4,275<span></span>
</td>
<td class="nump">4,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(1,519)<span></span>
</td>
<td class="num">(1,505)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">249<span></span>
</td>
<td class="nump">317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 256,095<span></span>
</td>
<td class="nump">$ 265,958<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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ois_OffshoreManufacturedProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ois_OffshoreManufacturedProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ois_TotalWellSiteServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ois_TotalWellSiteServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ois_DownholeTechnologiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ois_DownholeTechnologiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139854822684512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments and Related Information - Supplemental Disaggregated 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, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 196,199<span></span>
</td>
<td class="nump">$ 164,044<span></span>
</td>
</tr>
<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=ois_ProjectDrivenProductsMember', window );">Project-driven products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">39,132<span></span>
</td>
<td class="nump">33,844<span></span>
</td>
</tr>
<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=ois_ShortCycleProductsMember', window );">Total short-cycle</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">125,440<span></span>
</td>
<td class="nump">100,556<span></span>
</td>
</tr>
<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=ois_ShortCycleCompletionProductsandServicesMember', window );">Completion products and services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">114,303<span></span>
</td>
<td class="nump">90,506<span></span>
</td>
</tr>
<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=ois_ShortCycleDrillingServicesMember', window );">Drilling services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">1,652<span></span>
</td>
<td class="nump">3,006<span></span>
</td>
</tr>
<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=ois_ShortCycleOtherProductsMember', window );">Other products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">9,485<span></span>
</td>
<td class="nump">7,044<span></span>
</td>
</tr>
<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=ois_OtherProductsAndServicesMember', window );">Other products and services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">31,627<span></span>
</td>
<td class="nump">29,644<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_OffshoreManufacturedProductsMember', window );">Offshore/ Manufactured Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">98,199<span></span>
</td>
<td class="nump">84,112<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_OffshoreManufacturedProductsMember', window );">Offshore/ Manufactured Products | Project-driven products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">39,132<span></span>
</td>
<td class="nump">33,844<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_OffshoreManufacturedProductsMember', window );">Offshore/ Manufactured Products | Total short-cycle</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">27,440<span></span>
</td>
<td class="nump">20,624<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_OffshoreManufacturedProductsMember', window );">Offshore/ Manufactured Products | Completion products and services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">17,955<span></span>
</td>
<td class="nump">13,580<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_OffshoreManufacturedProductsMember', window );">Offshore/ Manufactured Products | Drilling services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_OffshoreManufacturedProductsMember', window );">Offshore/ Manufactured Products | Other products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">9,485<span></span>
</td>
<td class="nump">7,044<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_OffshoreManufacturedProductsMember', window );">Offshore/ Manufactured Products | Other products and services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">31,627<span></span>
</td>
<td class="nump">29,644<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_TotalWellSiteServicesMember', window );">Well Site Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">67,058<span></span>
</td>
<td class="nump">48,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_TotalWellSiteServicesMember', window );">Well Site Services | Project-driven products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_TotalWellSiteServicesMember', window );">Well Site Services | Total short-cycle</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">67,058<span></span>
</td>
<td class="nump">48,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_TotalWellSiteServicesMember', window );">Well Site Services | Completion products and services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">65,406<span></span>
</td>
<td class="nump">45,166<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_TotalWellSiteServicesMember', window );">Well Site Services | Drilling services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">1,652<span></span>
</td>
<td class="nump">3,006<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_TotalWellSiteServicesMember', window );">Well Site Services | Other products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_TotalWellSiteServicesMember', window );">Well Site Services | Other products and services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_DownholeTechnologiesMember', window );">Downhole Technologies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">30,942<span></span>
</td>
<td class="nump">31,760<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_DownholeTechnologiesMember', window );">Downhole Technologies | Project-driven products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_DownholeTechnologiesMember', window );">Downhole Technologies | Total short-cycle</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">30,942<span></span>
</td>
<td class="nump">31,760<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_DownholeTechnologiesMember', window );">Downhole Technologies | Completion products and services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">30,942<span></span>
</td>
<td class="nump">31,760<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_DownholeTechnologiesMember', window );">Downhole Technologies | Drilling services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_DownholeTechnologiesMember', window );">Downhole Technologies | Other products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=ois_DownholeTechnologiesMember', window );">Downhole Technologies | Other products and services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ois_ProjectDrivenProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ois_ProjectDrivenProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ois_ShortCycleProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ois_ShortCycleProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ois_ShortCycleCompletionProductsandServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ois_ShortCycleCompletionProductsandServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ois_ShortCycleDrillingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ois_ShortCycleDrillingServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ois_ShortCycleOtherProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ois_ShortCycleOtherProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=ois_OtherProductsAndServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=ois_OtherProductsAndServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ois_OffshoreManufacturedProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ois_OffshoreManufacturedProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ois_TotalWellSiteServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ois_TotalWellSiteServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=ois_DownholeTechnologiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=ois_DownholeTechnologiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>ois-20230331_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:currency="http://xbrl.sec.gov/currency/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:ois="http://www.oilstatesintl.com/20230331"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  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="ois-20230331.xsd" xlink:type="simple"/>
    <context id="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ibb52d2a212504918b5e0b5a100edb52b_I20230421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
        </entity>
        <period>
            <instant>2023-04-21</instant>
        </period>
    </context>
    <context id="iaa260276f6c54b78aff0406581399d5e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="i7893d71bd76148548c2381f7cf477a5a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i45defb81821646ecaa56c43f2b0c46aa_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="i24a453fdea584ab48d96299f4a345810_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i12859218307b44aa9cb37c6e4116f8b6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9a0a09a08ec642308dafe331d8a5a689_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i273de2c4a36a4209a34d48e69ecea377_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="ib8edd127450c4e3a820d00f1dccb3967_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="i564619d37488447f9d6793f23f947cf0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="i7a570f6136a64036918235fb65b739a4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="ic9b2b4f7f34044bdab9e9bfd891a4304_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="i15242b7d519441d681b655af9e039c89_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="ie040409beb9841798157b41306879e8e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="i85cd5c31de2243e482a7e51d71314bdd_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="i7eff08b41e8e4c69956d73b6eaffe723_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="i2cd6525864c74cee8ff6ffc037e9b06f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="i56f9d1ab572347a6a353dd86fbf0dbf2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="i36670c5b32754b9588f110090df645ef_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="i4a2910e3a4c84e54b655a6a29f123097_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="i02b3d20a730048f29308d3a9d66be092_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="i3e11d3eadd3d4467a47e4fa738ad320d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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="ifc4821101a4d4fe0aba9b52757f89091_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie81202a08c814a668346bae497ee2d1a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id6083a02bef64f6882c38dc5bae7acb8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if0c21c66cf914fd79dccaca0f1fd312a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i95c9b8492cb649c4b6e809cccd584d01_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe32f4f8525a4fae9ea4025c35ac0f60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic59077c341174987a93d0ba0124d2c62_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iaabcde87dd914217bd0290ca04df3ae9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia4772fa57a5647f8b7abe3d1f5d50155_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iea3e9e46675a496a8b65952f98a4c135_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idc91224ac9864e1eaf4784e3a3d42f4f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia85ae49729da4ea1bfc0cf53e3554ace_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i34b21132b7974d45aa940dba6a7c60f4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i795c2c8b1f714537944dff78dbe4bb29_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i142e7134cf044c998d0068c20053c3f9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i028f2cec3dbc4dcfb6c80b8d036d5422_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i42a4464a8b1746e199b0d09684847fa0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iaa55a18eef0843eaaaafed947862eec3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i353c727ac58c4e40b7aba94f57eca814_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2af69149a36e4f13ae3d7b855b29627d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ica3a83c0338f413084c05fd927a3e2e9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ois:UnbilledRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifb2f160b101f4f7982af7d50393c25b9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ois:UnbilledRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1ef9ad295ec84f9b9bb89ea47ce0200f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ois:ContractAssetReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i26b9456b928a42969c510198e38e9400_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ois:ContractAssetReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i34c086fe9db747739bbe71fa36517a39_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ois:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5922278fdaf44b3d99c304ea2af10b90_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">ois:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9ae6395af704416f8b972eacdbf8d6f8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iadc7414f437a4ee68aaf12de77984a2c_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i631586657e4a467a8ac2571bc26d0b2d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3e7864d354064934a1cd727cbb6d4f37_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5097094971e54624bef19c78971bcf6b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9e3a7945e63b4d2c85abfb33cb9c5254_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ois:PatentsTechnologyBasedandKnowhowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9e3189a8fedb4cf6bae09c8fda51d5c2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ois:PatentsTechnologyBasedandKnowhowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie803e06d18064c328f2f1c2cf6f62b40_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i93f9fad7ce454bce8df26c6630c66754_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i90c6a8efc4044f2fbc65d1a04e0a3d0b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i650fbc8d59334fac9ef39f18419d268e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic597bf76fcc44261b7e862a208a66156_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ois:A475ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i246ea44c65c04d469061768f71e9efc5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ois:A475ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i201dcfdc9b7e419ea8c55ce86270ac02_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ois:A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ieec72d1debbe4ef890dd254bcb1d1ed9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ois:A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if1074bc2869249f88bbacd63a15a27a4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ois:FinanceLeaseObligationsAndOtherDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1e803e33c92043e8a72a9038eec0e89c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ois:FinanceLeaseObligationsAndOtherDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id760759ae9cf4c5d9606365ca22eed47_I20210210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-10</instant>
        </period>
    </context>
    <context id="i3c4b531023e04b53a5719971b51e1d5c_D20210210-20210210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-10</startDate>
            <endDate>2021-02-10</endDate>
        </period>
    </context>
    <context id="i17cd2076c3c844ca94a86e048594b731_I20210210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-10</instant>
        </period>
    </context>
    <context id="i86ff095472d0410bbdc6e10ebdb21c75_D20221213-20221213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-13</startDate>
            <endDate>2022-12-13</endDate>
        </period>
    </context>
    <context id="ie345c19ec79648e5bb91479a86e65398_D20221213-20221213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-13</startDate>
            <endDate>2022-12-13</endDate>
        </period>
    </context>
    <context id="i0f15abbd1de5437fa58bc08e9679ec9d_D20221213-20221213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-13</startDate>
            <endDate>2022-12-13</endDate>
        </period>
    </context>
    <context id="ie734b225be244d2eb951867e0ca2c641_D20221213-20221213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-13</startDate>
            <endDate>2022-12-13</endDate>
        </period>
    </context>
    <context id="i236dccfef87846a08b759cc51e938ea5_D20221213-20221213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-13</startDate>
            <endDate>2022-12-13</endDate>
        </period>
    </context>
    <context id="i7fc27ef80345431aa68727ea993a961d_D20221213-20221213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-13</startDate>
            <endDate>2022-12-13</endDate>
        </period>
    </context>
    <context id="i18bd2930b09b4617917d6cce31362fc6_D20221213-20221213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</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:DebtInstrumentAxis">ois:AssetBasedRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-13</startDate>
            <endDate>2022-12-13</endDate>
        </period>
    </context>
    <context id="idb04d8d195eb48cf8321bd48f5a4fc80_I20210319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A475ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-19</instant>
        </period>
    </context>
    <context id="i30557606c8c74d58a6377811b1136b1b_D20210319-20210319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A475ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-19</startDate>
            <endDate>2021-03-19</endDate>
        </period>
    </context>
    <context id="ib9a5b9bf1ed84638bd77dffd981e4e33_D20210319-20210319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-19</startDate>
            <endDate>2021-03-19</endDate>
        </period>
    </context>
    <context id="i147d9bacc288467facc705884b82e1f4_I20210319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-19</instant>
        </period>
    </context>
    <context id="ib1470f1bff0d43b68450b1a4102a1463_I20210319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
        </entity>
        <period>
            <instant>2021-03-19</instant>
        </period>
    </context>
    <context id="i76f268fb45f84368a956a00c0ddb3a86_I20230215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-15</instant>
        </period>
    </context>
    <context id="i8bf33ee842654a20b3371fe59c621bb5_D20230215-20230215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-15</startDate>
            <endDate>2023-02-15</endDate>
        </period>
    </context>
    <context id="i77a85c0e6b934fdb9f2d8dd6549944a8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A475ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0365ef2e3b9b499e889ac06d232463ec_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ois:A475ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5f93be88e981427a919ccd24f7a549b0_I20230216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
        </entity>
        <period>
            <instant>2023-02-16</instant>
        </period>
    </context>
    <context id="ib4a5c5251ef84a5785003fd5c39aee2a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib83ade2b5a594d6e84b16d7362d11fd7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0ca573fc6fe4491fb251f65095526a5c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:GBP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4981d72cf0bc4a00825e50640741ccc2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:BRL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3e38007e73e74d9ca552dca056172aac_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i886632e8d8ef409781d5bb9c2081da60_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1b40ab246cdd4d94a9d9f2fa491e51b2_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iecd2d14b57e943d6aa2c5a6db221f631_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9c569ac70ad24715bce3ea7476999e60_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ois:ServiceBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibca9a40c45f345f2bcf47c57eb27f992_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ois:PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i06a8f67ef00d46a5bfac64908e9b099f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ois:ServiceBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i6f78f030a8394f478649f971131af46e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ois:PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia68652929ff24beb93843a9f0fda1c19_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ois:ServiceBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i25e4ce25fc49415a90edfa916cf46f93_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ois:PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i54b24b4615674da18171be710fb8ccfe_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ois:ServiceBasedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if5516d3f3d694d4089604fcc777a1cb4_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ois:ServiceBasedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i820e7b32c5694e948b7176ae827dad48_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic85cca7127934dd1b1b1b61f4752ff20_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i838194b0d6484dc3a449d9fb8d425e8b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5a8f1186c1c14c07b3c781bb1db045f6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0900618b57ea41eea578180ec3650731_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i501436c6813c4e629477fc6b5854cf3b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0037c949bfa346d29297f8a0897b49b5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i57aa19d3acd34bb5930182334bc5d75f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ieabae4e6454045eebb3efc1e8267ef1a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6c9cc870dc6342d6b7be3403e1c61b14_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i37297f37faa84a889500c49f1fe94495_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2556c1ab01ea4befb293e0ef83d1cb91_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1fc5161c8da646ae973351e5d354a7d7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1bbdf9b6b8ca40e9a347ea5af6dff411_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i18b78564c61c44ff85224a422ef3f4ec_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5783331f05ac4f78b53bc8d6fe05ccb1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i895cf32de43045d2ad3b0f0948f3f0fc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8bf18f1ee711451d9cd91c5e1e31cda7_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8d4ad67a3aec42aca870badedc079748_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9d2f4f8bf2304a6aa1ab9ab0a961aef0_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ProjectDrivenProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id696c7b5ada5457789171181a39c2385_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ProjectDrivenProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i766ce92ef97743d68da0c21376aafa3a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ProjectDrivenProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ifd9e8dbcbb06452d8f7607204858c20b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ProjectDrivenProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6757d6393b124da7b1b81a859f128639_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ProjectDrivenProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ifbbda0f63f994ac5a03fbda5f7e3b8fb_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ProjectDrivenProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6de49303b66b43a299d75d0fdb6a94f1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ProjectDrivenProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if8621ebf495e421b8da9dbdef1d407e2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ProjectDrivenProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic5718f1509f449798b8dedb05ada0efb_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleCompletionProductsandServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i54bc2b6167c942fe9cac93d2e5483a9b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleCompletionProductsandServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4160df7297ed44e492151b36dea1ae22_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleCompletionProductsandServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2f49dc2e0366455996204f26e0311b3c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleCompletionProductsandServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3f3c31dec7114e04a580f1dff0d75b0e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleCompletionProductsandServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i1da349aa93ab4a598d8472e5da526bc9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleCompletionProductsandServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0cb587df4010415a8a2e13ce6b889ffd_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleCompletionProductsandServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="idd6e6b91aaeb47dc9855a5f3453d1f77_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleCompletionProductsandServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i69469c5f62d849f3949ce1533bd816eb_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleDrillingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8c58e1fed9a44322aac93a4048b1f18a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleDrillingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i09f6efb6d92f420c9636c503b8902c9c_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleDrillingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i311d1feda0394e0baf35c18d4c77cb09_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleDrillingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i907c6ddee273429b99cbf6f3072f6bb4_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleDrillingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="idd23d3f579ce4a84bc595a81ab71a61f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleDrillingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id27c8836ee1645239161ac2b4d80d83e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleDrillingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5be38095cb954e92891f81a9a94ff352_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleDrillingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i646d3fcf219c480abdc083e62c82247a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleOtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2409e5c2ae4d4be3aeea0ab0a8da0139_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleOtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if6b16a6ee2914090924e0eaf4c85628e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleOtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iccafd850c905455b9ed95200b64e308a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleOtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idc8a0d7425c34eb09c1d20e73a046283_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleOtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i34ee486ae3e744bea5b28666c26fad0c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleOtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4e92318b31194c75a852541da16527a6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleOtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iafa6b5f7eccd49ab907cae240d2fd849_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleOtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib053b93f63db47c992a61813e304d00e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib2c0d34383bd4cebb2b29ed708c44e7c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9d607ce8b9bf41589bb79bf8d4795f66_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iacfb0a5955484d92b0ad18ce17708ae7_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i145dc8eb8818476c905a2dce3e21092b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i6268b93d1d104ebeb3cec9381195bcc4_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8eccc57e9bf046cbba4193d8cfbc0b97_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic9bda857815b4b85b3abe107c10514f8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:ShortCycleProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic1e38b25801a483bba41ad0b2d159c9d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i37ee92e7f8bd4beda569b2e5b6cbd9bd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i02da203f5fb84859aa65cf682fdbc690_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8df94331b32140d4bb35521687c4d852_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4a444628a31b406d817fddcd4bc83cf4_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2e86dfdb53ad4b37921d537555d57b28_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:OtherProductsAndServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i99bd77b609fd4213ae5654b6835a9397_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:OtherProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2657a1814af942e39872b95199e0b345_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ois:OtherProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia0d916d1efe1403b9d3e5ba65bd8b76b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2627359748df4480812e439f6f2822bd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:OffshoreManufacturedProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id3e75638f97f427c87568f94a010884c_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if23c133284af48f59fd0fc64a029a111_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:TotalWellSiteServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic3ddb6cb5dbc4490b5ddf5f64fb2a767_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib3d631e29f5744db83e1c775a370588e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ois:DownholeTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i452c9c4a55104f3bba0e4a066a73799a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3666324dc27640248de0b3324c59f8a7_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibccd64c674754ceaa8d393601ce96cdc_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001121484</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>ois:segment</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl80L2ZyYWc6YWY5YWNhM2Y5MGU5NDdiMmJmZDM2YTFkOWJlYzI1OWUvdGFibGU6Y2IzYzJlNmE0NWIzNGZiOWFmZDFkMjFiOThmZTZlYWQvdGFibGVyYW5nZTpjYjNjMmU2YTQ1YjM0ZmI5YWZkMWQyMWI5OGZlNmVhZF8xLTEtMS0xLTE0ODEyMg_d2f10e23-2f0f-44e9-b871-154e6b0da8de">0001121484</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl80L2ZyYWc6YWY5YWNhM2Y5MGU5NDdiMmJmZDM2YTFkOWJlYzI1OWUvdGFibGU6Y2IzYzJlNmE0NWIzNGZiOWFmZDFkMjFiOThmZTZlYWQvdGFibGVyYW5nZTpjYjNjMmU2YTQ1YjM0ZmI5YWZkMWQyMWI5OGZlNmVhZF8yLTEtMS0xLTE0ODEyMg_8edacaa8-789b-427b-90bb-21043c9b4aa3">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl80L2ZyYWc6YWY5YWNhM2Y5MGU5NDdiMmJmZDM2YTFkOWJlYzI1OWUvdGFibGU6Y2IzYzJlNmE0NWIzNGZiOWFmZDFkMjFiOThmZTZlYWQvdGFibGVyYW5nZTpjYjNjMmU2YTQ1YjM0ZmI5YWZkMWQyMWI5OGZlNmVhZF8zLTEtMS0xLTE0ODEyMg_1e35d596-0e39-40e3-acd9-8d0d597e7d23">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl80L2ZyYWc6YWY5YWNhM2Y5MGU5NDdiMmJmZDM2YTFkOWJlYzI1OWUvdGFibGU6Y2IzYzJlNmE0NWIzNGZiOWFmZDFkMjFiOThmZTZlYWQvdGFibGVyYW5nZTpjYjNjMmU2YTQ1YjM0ZmI5YWZkMWQyMWI5OGZlNmVhZF80LTEtMS0xLTE0ODEyMg_0ddce839-4cef-4ac4-911f-58ce88ad1a51">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl80L2ZyYWc6YWY5YWNhM2Y5MGU5NDdiMmJmZDM2YTFkOWJlYzI1OWUvdGFibGU6Y2IzYzJlNmE0NWIzNGZiOWFmZDFkMjFiOThmZTZlYWQvdGFibGVyYW5nZTpjYjNjMmU2YTQ1YjM0ZmI5YWZkMWQyMWI5OGZlNmVhZF81LTEtMS0xLTE0ODEyMg_3d741eb6-57a2-43b7-ba5b-23ce25738393">false</dei:AmendmentFlag>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i30557606c8c74d58a6377811b1136b1b_D20210319-20210319"
      decimals="7"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xOTMvZnJhZzoyN2Y2ZDk3Nzg0NjI0NjU5ODQ3OTNhYTYzYjQzY2U0OC90YWJsZTozMGJhM2M1YjJhNmY0M2NjYTQ5MTQ4MmFlOTBjZTM1Mi90YWJsZXJhbmdlOjMwYmEzYzViMmE2ZjQzY2NhNDkxNDgyYWU5MGNlMzUyXzEtMi0xLTEtMTQ4MTIy_3a2a1c3a-d170-4bde-bada-d2c13c3f9e57"
      unitRef="number">0.0953516</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <dei:DocumentType
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RleHRyZWdpb246YTI0ZmIxN2U1MGYwNDdkZGEyNWVkMGE4MTQ2NGE1YjhfMTkyNg_3068e23b-4b0f-4846-ad39-75e718273639">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjM4ZWFhZjY4OTIwZDQxODU4ODllYjY0ODEwYzZhY2VkL3RhYmxlcmFuZ2U6MzhlYWFmNjg5MjBkNDE4NTg4OWViNjQ4MTBjNmFjZWRfMC0wLTEtMS0xNDgxMjI_fee1b85d-c1bc-4ae3-843a-b175641ac7aa">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RleHRyZWdpb246YTI0ZmIxN2U1MGYwNDdkZGEyNWVkMGE4MTQ2NGE1YjhfMTY0_9e074f61-b08f-4d8b-8ce7-f18837946fb4">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOmRlZjQ0YThmYWY3ZjRmZDhhMjViOTg5MTVjMzA3MjAzL3RhYmxlcmFuZ2U6ZGVmNDRhOGZhZjdmNGZkOGEyNWI5ODkxNWMzMDcyMDNfMC0wLTEtMS0xNDgxMjI_c5bdb296-cc1d-4029-9cd9-af34b203ebdc">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RleHRyZWdpb246YTI0ZmIxN2U1MGYwNDdkZGEyNWVkMGE4MTQ2NGE1YjhfMTkyNw_ff0a9d31-c640-43af-aeef-a2d24bcad334">001-16337</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RleHRyZWdpb246YTI0ZmIxN2U1MGYwNDdkZGEyNWVkMGE4MTQ2NGE1YjhfMTkyOA_fa50daaf-e7bb-428c-bba4-5b6071ced896">OIL STATES INTERNATIONAL, INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOmVkZDhmOWFiMzE2MDQ4NmFhOTg3OTg0YzIxYWEyODEyL3RhYmxlcmFuZ2U6ZWRkOGY5YWIzMTYwNDg2YWE5ODc5ODRjMjFhYTI4MTJfMC0wLTEtMS0xNDgxMjI_8591070b-0a89-4870-9a22-16e5db01873a">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOmVkZDhmOWFiMzE2MDQ4NmFhOTg3OTg0YzIxYWEyODEyL3RhYmxlcmFuZ2U6ZWRkOGY5YWIzMTYwNDg2YWE5ODc5ODRjMjFhYTI4MTJfMC0yLTEtMS0xNDgxMjI_df9393f5-fac0-45fb-a797-e9e1717db09f">76-0476605</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOmVkZDhmOWFiMzE2MDQ4NmFhOTg3OTg0YzIxYWEyODEyL3RhYmxlcmFuZ2U6ZWRkOGY5YWIzMTYwNDg2YWE5ODc5ODRjMjFhYTI4MTJfNC0wLTEtMS0xNDgxMjI_89ce3b69-d594-401a-b90e-722a213381d1">Three Allen Center, 333 Clay Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOmVkZDhmOWFiMzE2MDQ4NmFhOTg3OTg0YzIxYWEyODEyL3RhYmxlcmFuZ2U6ZWRkOGY5YWIzMTYwNDg2YWE5ODc5ODRjMjFhYTI4MTJfNS0wLTEtMS0xNDgxMjI_96662441-3891-4efe-b784-91e294b896b7">Suite 4620</dei:EntityAddressAddressLine2>
    <dei:EntityAddressPostalZipCode
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOmVkZDhmOWFiMzE2MDQ4NmFhOTg3OTg0YzIxYWEyODEyL3RhYmxlcmFuZ2U6ZWRkOGY5YWIzMTYwNDg2YWE5ODc5ODRjMjFhYTI4MTJfNS0yLTEtMS0xNDgxMjI_3b32f5c7-2b1e-44bd-a626-1abcb59a050c">77002</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOmVkZDhmOWFiMzE2MDQ4NmFhOTg3OTg0YzIxYWEyODEyL3RhYmxlcmFuZ2U6ZWRkOGY5YWIzMTYwNDg2YWE5ODc5ODRjMjFhYTI4MTJfNi0wLTEtMS0xNDgxMjI_c5946a0d-fc7f-434a-88e7-c77e13f1dee4">Houston,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOmVkZDhmOWFiMzE2MDQ4NmFhOTg3OTg0YzIxYWEyODEyL3RhYmxlcmFuZ2U6ZWRkOGY5YWIzMTYwNDg2YWE5ODc5ODRjMjFhYTI4MTJfNi0xLTEtMS0xNDgxMjI_50f4688e-1476-43a1-bdf2-df901e5f2de3">TX</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RleHRyZWdpb246YTI0ZmIxN2U1MGYwNDdkZGEyNWVkMGE4MTQ2NGE1YjhfMTkyOQ_9908a810-60e0-4d15-b9cf-16ebc0c02c2f">713</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RleHRyZWdpb246YTI0ZmIxN2U1MGYwNDdkZGEyNWVkMGE4MTQ2NGE1YjhfMTkzMA_5c382b28-dee0-4413-bb34-00c8563806e7">652-0582</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjY3MDM2N2FhOWQ1ODQ2MWQ5ZGUxOTg2N2UzOTUzMDA3L3RhYmxlcmFuZ2U6NjcwMzY3YWE5ZDU4NDYxZDlkZTE5ODY3ZTM5NTMwMDdfMS0wLTEtMS0xNDgxMjI_a7a15a55-0ca8-47c5-9bc9-6cb507026f5e">Common stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjY3MDM2N2FhOWQ1ODQ2MWQ5ZGUxOTg2N2UzOTUzMDA3L3RhYmxlcmFuZ2U6NjcwMzY3YWE5ZDU4NDYxZDlkZTE5ODY3ZTM5NTMwMDdfMS0yLTEtMS0xNDgxMjI_bde2cb24-ab88-4fbf-80c0-b2ed424f1572">OIS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjY3MDM2N2FhOWQ1ODQ2MWQ5ZGUxOTg2N2UzOTUzMDA3L3RhYmxlcmFuZ2U6NjcwMzY3YWE5ZDU4NDYxZDlkZTE5ODY3ZTM5NTMwMDdfMS00LTEtMS0xNDgxMjI_e2087952-95ac-4ab3-96d6-b78382ecd3a4">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjExNDdkMDRiYzIyMTQ0NTBiZWU5NDI4ODRmZWQ4ODI5L3RhYmxlcmFuZ2U6MTE0N2QwNGJjMjIxNDQ1MGJlZTk0Mjg4NGZlZDg4MjlfMC0wLTEtMS0xNDgxMjI_41ba11e1-9798-4a8e-a68a-eb58302f91fd">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjBmZmNiM2Q4ZGMxNjQyYmJiOWM4ZTU2MzUxNDJhODIyL3RhYmxlcmFuZ2U6MGZmY2IzZDhkYzE2NDJiYmI5YzhlNTYzNTE0MmE4MjJfMC0wLTEtMS0xNDgxMjI_4cb89f52-6b8c-4341-b451-b1b8211bb3b1">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjg1OWU4YjRiMjhmMDQ5MWM4ODg2NjU0OGMwMWUwY2FiL3RhYmxlcmFuZ2U6ODU5ZThiNGIyOGYwNDkxYzg4ODY2NTQ4YzAxZTBjYWJfMC0zLTEtMS0xNDgxMjI_838341dc-7bf3-4b3b-8c06-ddf457f85895">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjg1OWU4YjRiMjhmMDQ5MWM4ODg2NjU0OGMwMWUwY2FiL3RhYmxlcmFuZ2U6ODU5ZThiNGIyOGYwNDkxYzg4ODY2NTQ4YzAxZTBjYWJfMS00LTEtMS0xNDgxMjI_a8d7eb02-d616-4568-a770-c762efbbf4e2">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjg1OWU4YjRiMjhmMDQ5MWM4ODg2NjU0OGMwMWUwY2FiL3RhYmxlcmFuZ2U6ODU5ZThiNGIyOGYwNDkxYzg4ODY2NTQ4YzAxZTBjYWJfMi00LTEtMS0xNDgxMjI_4adf0473-9ce5-474c-a292-0244094c11b1">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RhYmxlOjM5NzFiZTFkZWNlZTQ4OTlhYTJjYTJkMGVkN2VlNzUzL3RhYmxlcmFuZ2U6Mzk3MWJlMWRlY2VlNDg5OWFhMmNhMmQwZWQ3ZWU3NTNfMC0zLTEtMS0xNDgxMjI_f022d2c4-42cc-4328-ae11-38baeaf63b11">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ibb52d2a212504918b5e0b5a100edb52b_I20230421"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMC9mcmFnOmEyNGZiMTdlNTBmMDQ3ZGRhMjVlZDBhODE0NjRhNWI4L3RleHRyZWdpb246YTI0ZmIxN2U1MGYwNDdkZGEyNWVkMGE4MTQ2NGE1YjhfMTkyNA_3bef72c6-73cb-452b-9ddc-ab19cfe01a8b"
      unitRef="shares">64254578</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa260276f6c54b78aff0406581399d5e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzMtNS0xLTEtMTQ4MTIy_20c5a232-5fe3-4498-85df-c3fc9a8b7b36"
      unitRef="usd">99840000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7893d71bd76148548c2381f7cf477a5a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzMtNy0xLTEtMTQ4MTIy_a01c85a1-a70f-4423-983b-d7752f0b450c"
      unitRef="usd">85761000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45defb81821646ecaa56c43f2b0c46aa_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzQtNS0xLTEtMTQ4MTIy_c456be95-60a9-4561-8120-94d42e8caeaf"
      unitRef="usd">96359000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24a453fdea584ab48d96299f4a345810_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzQtNy0xLTEtMTQ4MTIy_c43c264e-7e49-430e-a5aa-bacded399632"
      unitRef="usd">78283000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzUtNS0xLTEtMTQ4MTIy_eeb8d063-77b6-4af3-aadd-f7ada899df9e"
      unitRef="usd">196199000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzUtNy0xLTEtMTQ4MTIy_75eaf389-81bb-4be7-9ed8-292163b020db"
      unitRef="usd">164044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iaa260276f6c54b78aff0406581399d5e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzgtNS0xLTEtMTQ4MTIy_40c08294-3a0a-4c24-b46c-8691deb3b58f"
      unitRef="usd">78677000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i7893d71bd76148548c2381f7cf477a5a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzgtNy0xLTEtMTQ4MTIy_b5297364-f91b-4188-a6cd-2d0cdfb1af6e"
      unitRef="usd">64801000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i45defb81821646ecaa56c43f2b0c46aa_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzktNS0xLTEtMTQ4MTIy_c5babbd3-b8ea-48e8-8c46-3988089c36a8"
      unitRef="usd">72058000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i24a453fdea584ab48d96299f4a345810_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzktNy0xLTEtMTQ4MTIy_2c3ab6bf-adfa-44af-841c-5994f7bce9aa"
      unitRef="usd">61803000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzEwLTUtMS0xLTE0ODEyMg_bcaed049-1cd0-49ff-abf4-875022042c78"
      unitRef="usd">150735000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzEwLTctMS0xLTE0ODEyMg_49389f60-4115-4daa-9fb7-273baab5d6db"
      unitRef="usd">126604000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzExLTUtMS0xLTE0ODEyMg_2065cb1c-2bbc-46af-80f6-6c06f5b45d86"
      unitRef="usd">24016000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzExLTctMS0xLTE0ODEyMg_5166bfe5-e2f0-4e0c-8bec-488b85120147"
      unitRef="usd">23833000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzEyLTUtMS0xLTE0ODEyMg_5094c192-5e18-4432-b5b1-8198f81f1218"
      unitRef="usd">15256000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzEyLTctMS0xLTE0ODEyMg_d4f0b0bb-feb1-4159-8eb3-bdf75889bfd9"
      unitRef="usd">17817000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzE1LTUtMS0xLTE0ODEyMg_13eafe57-6885-4e66-906c-4a6131fee578"
      unitRef="usd">-317000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzE1LTctMS0xLTE0ODEyMg_2db3bec8-a9b3-4e09-a719-5c04c3cc6b28"
      unitRef="usd">-126000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:CostsAndExpenses
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzE2LTUtMS0xLTE0ODEyMg_9413ff4c-6725-4d08-ab4b-481d1afe6ba0"
      unitRef="usd">190324000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzE2LTctMS0xLTE0ODEyMg_e1c1aa95-563b-42a1-a4f2-8b6323c278d2"
      unitRef="usd">168380000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzE3LTUtMS0xLTE0ODEyMg_0c3d934d-e723-4dfe-bfc4-b2ebaa789ea8"
      unitRef="usd">5875000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzE3LTctMS0xLTE0ODEyMg_2cd2c228-d588-4364-9c08-816d0c755126"
      unitRef="usd">-4336000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzIxLTUtMS0xLTE0ODEyMg_019085ab-57b2-4322-8bd3-ed1dc2a6508d"
      unitRef="usd">-2391000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzIxLTctMS0xLTE0ODEyMg_d9883091-5e0e-4f6d-bd15-4897e8178c21"
      unitRef="usd">-2672000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzIyLTUtMS0xLTE0ODEyMg_77d67ea4-e385-4923-a990-68f7fcd83f4b"
      unitRef="usd">276000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzIyLTctMS0xLTE0ODEyMg_6de60e22-6da3-4179-a2d8-d04ef787cbfb"
      unitRef="usd">1025000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzIzLTUtMS0xLTE0ODEyMg_e3cabae0-4f52-48f7-94a0-8f62457bd34b"
      unitRef="usd">3760000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzIzLTctMS0xLTE0ODEyMg_f634b533-1dfa-49ed-9b53-5a73dc464fd8"
      unitRef="usd">-5983000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzI0LTUtMS0xLTE0ODEyMg_0ae46730-ac29-4811-b18d-5a1c029f0fa9"
      unitRef="usd">1602000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzI0LTctMS0xLTE0ODEyMg_0cb79d5e-7b62-44a0-9ef7-5b7d20e69569"
      unitRef="usd">3441000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzI1LTUtMS0xLTE0ODEyMg_d54223a0-dd5a-4c95-8377-f631986ca1e5"
      unitRef="usd">2158000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzI1LTctMS0xLTE0ODEyMg_1616dc55-0c2d-4278-bcc6-44e0ba0351a8"
      unitRef="usd">-9424000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzI4LTUtMS0xLTE0ODEyMg_9ae5c11f-be33-4309-a334-e6bcc4f02c0f"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzI4LTctMS0xLTE0ODEyMg_1d24ef4c-de92-43ce-bb77-90d20a7ced33"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzI5LTUtMS0xLTE0ODEyMg_6008990a-5230-470b-96ad-aa2f14838c2e"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzI5LTctMS0xLTE0ODEyMg_1be4b1b5-c83b-4100-8123-97c0e10777eb"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzMyLTUtMS0xLTE0ODEyMg_6a23c6a7-bbe9-499f-a877-1dc4c1001b02"
      unitRef="shares">62825000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzMyLTctMS0xLTE0ODEyMg_d8bdab67-be0c-4e22-a9cd-5d30a9db0e84"
      unitRef="shares">60498000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzMzLTUtMS0xLTE0ODEyMg_ccdb404a-7b49-45d5-81ca-557ce4295fd1"
      unitRef="shares">63072000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzYvZnJhZzpkNTVkODdhY2EwNGU0NzNkYTVmOGQxNDEzYjAxMWZjNi90YWJsZTpkNmExNGQ0OTVjZTA0MWM1YWJlNjI0OWU2NDRmYTkyNC90YWJsZXJhbmdlOmQ2YTE0ZDQ5NWNlMDQxYzVhYmU2MjQ5ZTY0NGZhOTI0XzMzLTctMS0xLTE0ODEyMg_27343e49-4363-4566-9a4d-8a74b4fd1b77"
      unitRef="shares">60498000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzkvZnJhZzo0OWJjOTA3ZWRiNDI0YzUxYmIyZjY4NjhkNDhiYjE0MS90YWJsZToyMDBlNjVkMzM0OWE0YjI3OGNlOGFhODdmZThhN2Q4Mi90YWJsZXJhbmdlOjIwMGU2NWQzMzQ5YTRiMjc4Y2U4YWE4N2ZlOGE3ZDgyXzItNS0xLTEtMTQ4MTIy_61612a10-d03b-4b7f-a1a1-b8512a0ba8d1"
      unitRef="usd">2158000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzkvZnJhZzo0OWJjOTA3ZWRiNDI0YzUxYmIyZjY4NjhkNDhiYjE0MS90YWJsZToyMDBlNjVkMzM0OWE0YjI3OGNlOGFhODdmZThhN2Q4Mi90YWJsZXJhbmdlOjIwMGU2NWQzMzQ5YTRiMjc4Y2U4YWE4N2ZlOGE3ZDgyXzItNy0xLTEtMTQ4MTIy_335b8bfd-fa83-46c0-814e-5e410231efab"
      unitRef="usd">-9424000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzkvZnJhZzo0OWJjOTA3ZWRiNDI0YzUxYmIyZjY4NjhkNDhiYjE0MS90YWJsZToyMDBlNjVkMzM0OWE0YjI3OGNlOGFhODdmZThhN2Q4Mi90YWJsZXJhbmdlOjIwMGU2NWQzMzQ5YTRiMjc4Y2U4YWE4N2ZlOGE3ZDgyXzUtNS0xLTEtMTQ4MTIy_053bf7e4-2d0a-4f96-ae80-e38dbea6739f"
      unitRef="usd">4149000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzkvZnJhZzo0OWJjOTA3ZWRiNDI0YzUxYmIyZjY4NjhkNDhiYjE0MS90YWJsZToyMDBlNjVkMzM0OWE0YjI3OGNlOGFhODdmZThhN2Q4Mi90YWJsZXJhbmdlOjIwMGU2NWQzMzQ5YTRiMjc4Y2U4YWE4N2ZlOGE3ZDgyXzUtNy0xLTEtMTQ4MTIy_96a4fb82-2592-4897-8353-93f0456349fd"
      unitRef="usd">861000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzkvZnJhZzo0OWJjOTA3ZWRiNDI0YzUxYmIyZjY4NjhkNDhiYjE0MS90YWJsZToyMDBlNjVkMzM0OWE0YjI3OGNlOGFhODdmZThhN2Q4Mi90YWJsZXJhbmdlOjIwMGU2NWQzMzQ5YTRiMjc4Y2U4YWE4N2ZlOGE3ZDgyXzktNS0xLTEtMTQ4MTIy_fe3725f8-950d-4e89-8268-a30425c49cb1"
      unitRef="usd">6307000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xMzkvZnJhZzo0OWJjOTA3ZWRiNDI0YzUxYmIyZjY4NjhkNDhiYjE0MS90YWJsZToyMDBlNjVkMzM0OWE0YjI3OGNlOGFhODdmZThhN2Q4Mi90YWJsZXJhbmdlOjIwMGU2NWQzMzQ5YTRiMjc4Y2U4YWE4N2ZlOGE3ZDgyXzktNy0xLTEtMTQ4MTIy_fe0e7f8f-74af-4e43-81c0-3aa244e8b647"
      unitRef="usd">-8563000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzUtMS0xLTEtMTQ4MTIy_6c627520-d090-49a8-b2cb-1c670c668cb5"
      unitRef="usd">15807000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzUtMy0xLTEtMTQ4MTIy_66610207-3853-495e-8480-e4ff8ad3a052"
      unitRef="usd">42018000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzYtMS0xLTEtMTQ4MTIy_c445f37b-0fbf-4914-b02f-9545e7f2cc48"
      unitRef="usd">220202000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzYtMy0xLTEtMTQ4MTIy_d131d3a2-fe00-4897-834c-2e74b379c660"
      unitRef="usd">218769000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzctMS0xLTEtMTQ4MTIy_52a28ede-3146-4c12-9888-ec6d1b457ca8"
      unitRef="usd">196278000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzctMy0xLTEtMTQ4MTIy_00620664-9c27-438c-a18a-e994722c30b5"
      unitRef="usd">182658000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzgtMS0xLTEtMTQ4MTIy_66a811fb-5d6c-4ab5-89c4-c9908a2526c8"
      unitRef="usd">18130000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzgtMy0xLTEtMTQ4MTIy_18f73b05-e546-4185-82b0-92b37f0bfa8b"
      unitRef="usd">19317000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzktMS0xLTEtMTQ4MTIy_4a0450c1-2f28-4a69-90ba-4cc53985b068"
      unitRef="usd">450417000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzktMy0xLTEtMTQ4MTIy_92ad1896-d7f3-49b1-b57a-154c578d181b"
      unitRef="usd">462762000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzExLTEtMS0xLTE0ODEyMg_15879ab7-5728-4cfe-b208-a9269e041cf1"
      unitRef="usd">306134000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzExLTMtMS0xLTE0ODEyMg_f8a09d0a-5e84-4ba0-9e00-e8b2245e78d6"
      unitRef="usd">303835000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzEyLTEtMS0xLTE0ODEyMg_fb48cd54-41e6-454f-ba7f-141209c8aa6d"
      unitRef="usd">23828000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzEyLTMtMS0xLTE0ODEyMg_a976203e-f144-4b5b-82a8-78c6144ad100"
      unitRef="usd">23028000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzEzLTEtMS0xLTE0ODEyMg_c1bd2e16-b447-4d6c-a8a0-99db9759921b"
      unitRef="usd">79579000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzEzLTMtMS0xLTE0ODEyMg_5890f1cb-f289-4a5c-8565-f607dda751c2"
      unitRef="usd">79282000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzE0LTEtMS0xLTE0ODEyMg_acb5d82c-e8ff-4926-aaa9-ba009e1f27ae"
      unitRef="usd">165673000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzE0LTMtMS0xLTE0ODEyMg_e4009fec-086c-4bb2-802d-f1b79bc85c3c"
      unitRef="usd">169798000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzE1LTEtMS0xLTE0ODEyMg_fcb3b716-f270-4000-a8cd-30a2a88918b1"
      unitRef="usd">24506000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzE1LTMtMS0xLTE0ODEyMg_583abb30-d037-4fe7-99a4-566fc6377534"
      unitRef="usd">25687000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzE2LTEtMS0xLTE0ODEyMg_b0ab3ba2-64c2-4c20-9be8-ccf6cacef134"
      unitRef="usd">1050137000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzE2LTMtMS0xLTE0ODEyMg_53bccfa4-5081-4771-a1fc-1653c6f11fa8"
      unitRef="usd">1064392000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzIxLTEtMS0xLTE0ODEyMg_ee3ffc4e-a1a7-4a2c-af4a-bf9290440cbe"
      unitRef="usd">527000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzIxLTMtMS0xLTE0ODEyMg_3e4bec05-1441-4071-9525-475e5f6547fb"
      unitRef="usd">17831000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzIyLTEtMS0xLTE0ODEyMg_27526d50-be68-4c99-ac25-978142deea0d"
      unitRef="usd">73478000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzIyLTMtMS0xLTE0ODEyMg_47470abd-ba3d-46ec-81c2-8d228b823ece"
      unitRef="usd">73251000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzIzLTEtMS0xLTE0ODEyMg_79ac6ec0-6053-4835-9b97-627c0ac4e2eb"
      unitRef="usd">35414000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzIzLTMtMS0xLTE0ODEyMg_bcbd3f49-6cc7-4d48-8066-6a92b3ced9f1"
      unitRef="usd">49057000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI0LTEtMS0xLTE0ODEyMg_72efa7c8-697b-4bf0-9219-69b7a8236f29"
      unitRef="usd">6528000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI0LTMtMS0xLTE0ODEyMg_c3e091eb-a616-4b17-86ba-0883d58477b7"
      unitRef="usd">6142000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI1LTEtMS0xLTE0ODEyMg_edd6a0bf-b53b-431c-8dc9-9196ef3cfc00"
      unitRef="usd">3719000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI1LTMtMS0xLTE0ODEyMg_f1c7b677-632d-4143-bee5-135547de186f"
      unitRef="usd">2605000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI2LTEtMS0xLTE0ODEyMg_400af57c-d18f-4881-ac56-510e6fa9ecf4"
      unitRef="usd">48969000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI2LTMtMS0xLTE0ODEyMg_a236339a-3175-4ec4-903d-eb0c980f13b7"
      unitRef="usd">44790000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI3LTEtMS0xLTE0ODEyMg_7feb1e84-c0e6-442e-8d94-3cd2dd80b4ee"
      unitRef="usd">168635000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI3LTMtMS0xLTE0ODEyMg_f97f69d5-be3f-4104-81b2-1d684913b5e5"
      unitRef="usd">193676000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebt
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI5LTEtMS0xLTE0ODEyMg_05610967-1692-4f91-92f7-f9d3db4c5663"
      unitRef="usd">138484000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzI5LTMtMS0xLTE0ODEyMg_452ec2af-8b26-4004-bf8d-e58d1e9efd20"
      unitRef="usd">135066000</us-gaap:LongTermDebt>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzMwLTEtMS0xLTE0ODEyMg_ea7cb8ab-6bf5-4736-91d5-5f00180ee10f"
      unitRef="usd">20912000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzMwLTMtMS0xLTE0ODEyMg_cf39edbc-1c6c-4300-b42a-b3f6e6ada5a7"
      unitRef="usd">20658000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzMxLTEtMS0xLTE0ODEyMg_5c0b595e-1998-40d9-9513-471bd4b8e2a0"
      unitRef="usd">7143000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzMxLTMtMS0xLTE0ODEyMg_382ec1a3-25f9-4889-b734-e2f3e68578ff"
      unitRef="usd">6652000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzMyLTEtMS0xLTE0ODEyMg_a4aeb293-6159-4017-b7bb-bf638dedab16"
      unitRef="usd">19445000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzMyLTMtMS0xLTE0ODEyMg_9273b3cb-a9c1-453d-b68e-946daab0d844"
      unitRef="usd">18782000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzMzLTEtMS0xLTE0ODEyMg_39ba7df8-20ad-4a14-a2a7-630b6059f400"
      unitRef="usd">354619000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzMzLTMtMS0xLTE0ODEyMg_639956f0-09fd-4c28-a510-cb09b831cf3f"
      unitRef="usd">374834000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM2LTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOjZlM2JhYWZkZjhlZTQ0ZGQ4ZmE4ZmMyYjM0YWNiYzg4XzE4_19df51af-a008-4f21-95ed-a285c4c73c96"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM2LTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOjZlM2JhYWZkZjhlZTQ0ZGQ4ZmE4ZmMyYjM0YWNiYzg4XzE4_7ac82eac-2c2e-489c-9896-fa8047175dc2"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM2LTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOjZlM2JhYWZkZjhlZTQ0ZGQ4ZmE4ZmMyYjM0YWNiYzg4XzMy_6ca4ee90-0ac1-45b1-9aeb-ebdcffb021e6"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM2LTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOjZlM2JhYWZkZjhlZTQ0ZGQ4ZmE4ZmMyYjM0YWNiYzg4XzMy_770ea2fa-9abe-4fb7-849d-644c8b97241a"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM2LTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOjZlM2JhYWZkZjhlZTQ0ZGQ4ZmE4ZmMyYjM0YWNiYzg4XzU0_d2b7da0b-d315-4d89-9d26-55695f9d4958"
      unitRef="shares">77143220</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM2LTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOjZlM2JhYWZkZjhlZTQ0ZGQ4ZmE4ZmMyYjM0YWNiYzg4XzY4_2e38cfe2-d857-421c-aa29-a1a466b32335"
      unitRef="shares">76587920</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM2LTEtMS0xLTE0ODEyMg_f34cb85a-bdda-4a1e-87a1-5831b4e364fb"
      unitRef="usd">771000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM2LTMtMS0xLTE0ODEyMg_d228b473-3d8a-4981-af48-c2e4eefcdf45"
      unitRef="usd">766000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM3LTEtMS0xLTE0ODEyMg_efeff397-3fd7-4f01-84d5-c09f70e36ccf"
      unitRef="usd">1123876000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM3LTMtMS0xLTE0ODEyMg_d3b0360f-7421-440e-b133-26d13184b7bf"
      unitRef="usd">1122292000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM4LTEtMS0xLTE0ODEyMg_a2f38d8f-5636-417e-9f95-3cbf2d792a69"
      unitRef="usd">274185000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM4LTMtMS0xLTE0ODEyMg_71bf4032-f75c-4c3a-b012-fde5bfd61361"
      unitRef="usd">272027000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM5LTEtMS0xLTE0ODEyMg_264018bb-337c-4285-abca-90edfda03d50"
      unitRef="usd">-74792000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzM5LTMtMS0xLTE0ODEyMg_43516b88-94f7-4704-a93e-adf31b0bf5b3"
      unitRef="usd">-78941000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzQwLTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOmZjOWM4YjdiNWY1OTQ0ZTY5N2QzYTI2YTkxNzY2OWNkXzI5_cbc108c2-b871-45c8-88e7-3380e3417ae7"
      unitRef="shares">12888342</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzQwLTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOmZjOWM4YjdiNWY1OTQ0ZTY5N2QzYTI2YTkxNzY2OWNkXzM2_4be0e1f9-57bf-448b-b8c5-eca63801f9f0"
      unitRef="shares">12684101</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzQwLTEtMS0xLTE0ODEyMg_bf6b47ab-8495-472b-b0e8-b1b3ecb60bf7"
      unitRef="usd">628522000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzQwLTMtMS0xLTE0ODEyMg_cbed768c-070a-4a4d-9996-ccca1a7ccf1d"
      unitRef="usd">626586000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzQxLTEtMS0xLTE0ODEyMg_32f3e120-09a6-40e4-a21c-c85d78aecc5b"
      unitRef="usd">695518000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzQxLTMtMS0xLTE0ODEyMg_d756b12d-b6a0-4749-9a63-e917a3cf6d7e"
      unitRef="usd">689558000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzQyLTEtMS0xLTE0ODEyMg_8ab5ecc3-1c37-43f7-941d-ec5f9ed71695"
      unitRef="usd">1050137000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDIvZnJhZzoxZDMwNzM5NTBmMzI0YTM3YmVhMjM4ZjkyM2VkMjQ3MC90YWJsZToxMDdlZjZlZjM1NDc0MDc3OTU0OTdjMWY3NjZjZDdjOC90YWJsZXJhbmdlOjEwN2VmNmVmMzU0NzQwNzc5NTQ5N2MxZjc2NmNkN2M4XzQyLTMtMS0xLTE0ODEyMg_49c67b7a-4bd3-4fd0-80c5-b099a882f336"
      unitRef="usd">1064392000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i273de2c4a36a4209a34d48e69ecea377_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzEtMS0xLTEtMTQ4MTIy_6b9cb6da-6d58-44a1-8419-84174b895c37"
      unitRef="usd">766000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib8edd127450c4e3a820d00f1dccb3967_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzEtMy0xLTEtMTQ4MTIy_57444e77-e10c-42e7-bc01-3f00b1a55bd0"
      unitRef="usd">1122292000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i564619d37488447f9d6793f23f947cf0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzEtNS0xLTEtMTQ4MTIy_6160f0b0-9c7b-4b8f-ac15-5629a4c77b84"
      unitRef="usd">272027000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7a570f6136a64036918235fb65b739a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzEtNy0xLTEtMTQ4MTIy_6e214c85-b851-4c67-9bce-6ef8cf78f60f"
      unitRef="usd">-78941000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic9b2b4f7f34044bdab9e9bfd891a4304_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzEtOS0xLTEtMTQ4MTIy_687260c6-6639-45a7-9f36-4f73e7c6810f"
      unitRef="usd">-626586000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzEtMTEtMS0xLTE0ODEyMg_0b0643b0-19cb-437b-b27a-adcffa45905c"
      unitRef="usd">689558000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i15242b7d519441d681b655af9e039c89_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzItNS0xLTEtMTQ4MTIy_51b779a2-c13a-4e10-8c46-486684b43ec7"
      unitRef="usd">2158000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzItMTEtMS0xLTE0ODEyMg_fb0426ab-8444-4675-a50f-03df39184cf5"
      unitRef="usd">2158000</us-gaap:NetIncomeLoss>
    <ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances
      contextRef="ie040409beb9841798157b41306879e8e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzMtNy0xLTEtMTQ4MTIy_7632fc14-37aa-473e-a1a2-ad05a0137384"
      unitRef="usd">3494000</ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances>
    <ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzMtMTEtMS0xLTE0ODEyMg_aa75e4ec-60f8-4aa4-8bb2-473c2d716c59"
      unitRef="usd">3494000</ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances>
    <ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances
      contextRef="ie040409beb9841798157b41306879e8e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzQtNy0xLTEtMTQ4MTIy_24ae0df6-ed5d-4b39-b251-d0ee1622a317"
      unitRef="usd">655000</ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances>
    <ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzQtMTEtMS0xLTE0ODEyMg_6e95c033-592c-48b4-ad78-3a09cef0a0b6"
      unitRef="usd">655000</ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i85cd5c31de2243e482a7e51d71314bdd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzUtMS0xLTEtMTQ4MTIy_155fc613-44f8-4500-a972-005d90f17d58"
      unitRef="usd">5000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7eff08b41e8e4c69956d73b6eaffe723_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzUtMy0xLTEtMTQ4MTIy_7cfb8506-266f-4064-84d5-b3d901744da1"
      unitRef="usd">1584000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzUtMTEtMS0xLTE0ODEyMg_72b90e76-e3cb-4f5f-aa00-735f4d7103dd"
      unitRef="usd">1589000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2cd6525864c74cee8ff6ffc037e9b06f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzYtOS0xLTEtMTQ4MTIy_be9b14d2-f7b4-4e71-b5e3-5acdcdad0379"
      unitRef="usd">1936000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzYtMTEtMS0xLTE0ODEyMg_bf213987-4e56-4a87-bae9-fd2896fa2244"
      unitRef="usd">1936000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockholdersEquity
      contextRef="i56f9d1ab572347a6a353dd86fbf0dbf2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzctMS0xLTEtMTQ4MTIy_9052dcdd-643d-4965-8fe9-0a48aee33481"
      unitRef="usd">771000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i36670c5b32754b9588f110090df645ef_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzctMy0xLTEtMTQ4MTIy_f1d56e72-bf9e-4c85-ae7d-62116777cf19"
      unitRef="usd">1123876000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4a2910e3a4c84e54b655a6a29f123097_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzctNS0xLTEtMTQ4MTIy_898324bf-7bea-41af-88fb-a2fd2905c6ca"
      unitRef="usd">274185000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i02b3d20a730048f29308d3a9d66be092_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzctNy0xLTEtMTQ4MTIy_2eb122c0-042f-4e84-9c4d-412dd8e30f57"
      unitRef="usd">-74792000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3e11d3eadd3d4467a47e4fa738ad320d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzctOS0xLTEtMTQ4MTIy_993484a4-ef15-4b97-8544-1f76ad9f8ab3"
      unitRef="usd">-628522000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTo3M2U2ZjIxZDM5ZmM0MGZkOGJkZDRkY2M5YThlN2M5ZC90YWJsZXJhbmdlOjczZTZmMjFkMzlmYzQwZmQ4YmRkNGRjYzlhOGU3YzlkXzctMTEtMS0xLTE0ODEyMg_b33103e8-7f4f-4b2c-9c5e-c6f0ecae0656"
      unitRef="usd">695518000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifc4821101a4d4fe0aba9b52757f89091_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzEtMS0xLTEtMTQ4MTIy_cecd8998-c51d-4a74-b382-68b430c1c4f8"
      unitRef="usd">739000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie81202a08c814a668346bae497ee2d1a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzEtMy0xLTEtMTQ4MTIy_05cce337-fe60-4503-b551-d8ffd27659f1"
      unitRef="usd">1105135000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id6083a02bef64f6882c38dc5bae7acb8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzEtNS0xLTEtMTQ4MTIy_71ae8f23-110a-4b78-b1f8-9a8745722a35"
      unitRef="usd">281567000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if0c21c66cf914fd79dccaca0f1fd312a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzEtNy0xLTEtMTQ4MTIy_2c569ead-91a9-4e41-b52d-fb189e51ee8d"
      unitRef="usd">-66031000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i95c9b8492cb649c4b6e809cccd584d01_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzEtOS0xLTEtMTQ4MTIy_00af2a8d-9328-4634-8f7a-b86f8a0deaba"
      unitRef="usd">-625584000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibe32f4f8525a4fae9ea4025c35ac0f60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzEtMTEtMS0xLTE0ODEyMg_3ff9e94b-497b-4505-9a87-6326604f4b44"
      unitRef="usd">695826000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ic59077c341174987a93d0ba0124d2c62_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzItNS0xLTEtMTQ4MTIy_d1413c83-0964-4e11-b73d-c560e9ae4c7d"
      unitRef="usd">-9424000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzItMTEtMS0xLTE0ODEyMg_38cffe6d-b69d-4dd7-9d5f-e968cb201e9d"
      unitRef="usd">-9424000</us-gaap:NetIncomeLoss>
    <ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances
      contextRef="iaabcde87dd914217bd0290ca04df3ae9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzMtNy0xLTEtMTQ4MTIy_842b6d37-b6c1-4e04-865c-bec8b9565d7c"
      unitRef="usd">-3580000</ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances>
    <ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzMtMTEtMS0xLTE0ODEyMg_357a9383-1a97-4f94-ad3c-2f6a233e6679"
      unitRef="usd">-3580000</ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances>
    <ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances
      contextRef="iaabcde87dd914217bd0290ca04df3ae9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzQtNy0xLTEtMTQ4MTIy_7350c854-ccdc-4666-bbfc-f0bb7e55aaad"
      unitRef="usd">4441000</ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances>
    <ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzQtMTEtMS0xLTE0ODEyMg_0339824c-1608-4233-b887-fd686a684d12"
      unitRef="usd">4441000</ois:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia4772fa57a5647f8b7abe3d1f5d50155_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzUtMS0xLTEtMTQ4MTIy_7d755d5e-85ab-425c-902e-7f0e2440ca88"
      unitRef="usd">7000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iea3e9e46675a496a8b65952f98a4c135_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzUtMy0xLTEtMTQ4MTIy_ada4def1-7cd2-4f09-917b-f196612401a3"
      unitRef="usd">1828000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzUtMTEtMS0xLTE0ODEyMg_94df83b9-d035-48ef-93a0-ca43a3f8a2cd"
      unitRef="usd">1835000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="idc91224ac9864e1eaf4784e3a3d42f4f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzYtOS0xLTEtMTQ4MTIy_2e36c40a-4218-4a7d-b29e-2a433d1b9532"
      unitRef="usd">990000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzYtMTEtMS0xLTE0ODEyMg_63203605-8d00-4620-89bf-a54973d42db1"
      unitRef="usd">990000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockholdersEquity
      contextRef="ia85ae49729da4ea1bfc0cf53e3554ace_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzgtMS0xLTEtMTQ4MTIy_d1eb079f-22f4-434a-bf01-e8de0adce3ce"
      unitRef="usd">746000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i34b21132b7974d45aa940dba6a7c60f4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzgtMy0xLTEtMTQ4MTIy_6142a112-2689-4b0b-be4b-431254e423f8"
      unitRef="usd">1106963000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i795c2c8b1f714537944dff78dbe4bb29_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzgtNS0xLTEtMTQ4MTIy_2ad62e11-4c07-4cce-baa4-b66f4f1f1658"
      unitRef="usd">272143000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i142e7134cf044c998d0068c20053c3f9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzgtNy0xLTEtMTQ4MTIy_f282be31-32d3-4333-adef-c06fda18c82b"
      unitRef="usd">-65170000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i028f2cec3dbc4dcfb6c80b8d036d5422_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzgtOS0xLTEtMTQ4MTIy_3d3e3eab-ce43-4185-ad66-a5d59a40d561"
      unitRef="usd">-626574000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i42a4464a8b1746e199b0d09684847fa0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNDUvZnJhZzpiYWMzODdhNjMwYzU0OTYwOGRmNGQ1NmIyMWVmNzdmOS90YWJsZTpjZjJmYTMzMDJkNzk0ZTg5YWY4YTA2ZWUwZWU4ZWY2Mi90YWJsZXJhbmdlOmNmMmZhMzMwMmQ3OTRlODlhZjhhMDZlZTBlZThlZjYyXzgtMTEtMS0xLTE0ODEyMg_4ae2899d-e843-4193-b892-a074ae684d0c"
      unitRef="usd">688108000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzMtMS0xLTEtMTQ4MTIy_31d70683-13c6-4a8b-aa24-acc246f3e5a9"
      unitRef="usd">2158000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzMtMy0xLTEtMTQ4MTIy_2003859b-8dc7-4000-98e0-34c576dc0239"
      unitRef="usd">-9424000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzUtMS0xLTEtMTQ4MTIy_f4170371-8225-4158-891f-4b0a4e467fbf"
      unitRef="usd">15256000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzUtMy0xLTEtMTQ4MTIy_8de989ec-9622-4dc7-99a5-07137fc8fc8a"
      unitRef="usd">17817000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzEwLTEtMS0xLTE0ODEyMg_8b050ba0-ace0-49b8-99b6-9010df9ccbfb"
      unitRef="usd">1589000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzEwLTMtMS0xLTE0ODEyMg_7da34382-2e0d-43e5-947f-502f3ee4217f"
      unitRef="usd">1835000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzExLTEtMS0xLTE0ODEyMg_384a14a8-2d71-4624-a14d-e34e4f0d46c5"
      unitRef="usd">449000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzExLTMtMS0xLTE0ODEyMg_9e291187-9360-41cc-a872-82d36b5b2659"
      unitRef="usd">469000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzEyLTEtMS0xLTE0ODEyMg_6f48e4ba-84c2-49be-876a-0a0df3fc34fe"
      unitRef="usd">396000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzEyLTMtMS0xLTE0ODEyMg_4ac54a95-e925-4cb3-9402-77a6ddbcd065"
      unitRef="usd">-174000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzE1LTEtMS0xLTE0ODEyMg_fc03236c-3cdc-46fe-9d45-553e78603960"
      unitRef="usd">210000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzE1LTMtMS0xLTE0ODEyMg_c5bd2337-9abc-42a1-810c-e36299c6572e"
      unitRef="usd">543000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzE2LTEtMS0xLTE0ODEyMg_ba83b94a-ead8-480f-8ae9-6d17626a2087"
      unitRef="usd">-17000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzE2LTMtMS0xLTE0ODEyMg_f995adf5-cc57-4139-a007-6f6cc37b63ab"
      unitRef="usd">-550000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzE4LTEtMS0xLTE0ODEyMg_2afdc87f-6312-498d-8fc0-efd175ddc885"
      unitRef="usd">745000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzE4LTMtMS0xLTE0ODEyMg_8bb780e6-e7e1-4dbc-afcd-9ab8609c70aa"
      unitRef="usd">9086000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzE5LTEtMS0xLTE0ODEyMg_3d61fe73-31bd-450c-8ded-c7e3e6a31328"
      unitRef="usd">12802000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzE5LTMtMS0xLTE0ODEyMg_202de521-7f10-4880-bfce-632a9b7367f8"
      unitRef="usd">13090000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzIwLTEtMS0xLTE0ODEyMg_67d5d936-b8ee-4aab-8a9b-61f0b6c13042"
      unitRef="usd">-18329000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzIwLTMtMS0xLTE0ODEyMg_a501a6a6-4640-4859-ac06-29e89a72cee8"
      unitRef="usd">-4555000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzIyLTEtMS0xLTE0ODEyMg_514838de-ddf9-4fa4-8220-3fe14f865ed4"
      unitRef="usd">4179000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzIyLTMtMS0xLTE0ODEyMg_c0efbf97-b261-4d63-b636-fa9175b8c0a9"
      unitRef="usd">4324000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzIzLTEtMS0xLTE0ODEyMg_1677085e-fd11-4c39-8a17-b09d712afce6"
      unitRef="usd">-2124000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzIzLTMtMS0xLTE0ODEyMg_93fe2fa2-3aa9-4e00-b0db-61f0aa89c234"
      unitRef="usd">-1142000</us-gaap:IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzI0LTEtMS0xLTE0ODEyMg_66961e2a-1ade-48d1-9c9b-f9806ed30532"
      unitRef="usd">-5918000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzI0LTMtMS0xLTE0ODEyMg_32d06fdb-5fb2-4ce6-a315-9fb6ee87c527"
      unitRef="usd">-10735000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzI3LTEtMS0xLTE0ODEyMg_8d343af3-fc0b-46de-bee8-02b39714d776"
      unitRef="usd">6568000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzI3LTMtMS0xLTE0ODEyMg_3393db18-33da-4e01-95ef-92a259835308"
      unitRef="usd">2858000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzI4LTEtMS0xLTE0ODEyMg_d7bdc318-a7dd-49b4-9960-c32ca8551775"
      unitRef="usd">223000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzI4LTMtMS0xLTE0ODEyMg_1801318a-6ead-4c57-b29d-452eeb38dd49"
      unitRef="usd">869000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzMwLTEtMS0xLTE0ODEyMg_97c01191-0a9e-4a59-ba57-eb78471f8e47"
      unitRef="usd">48000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzMwLTMtMS0xLTE0ODEyMg_a05f90c3-5650-4638-8fe9-5f65c8eda4fd"
      unitRef="usd">67000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzMxLTEtMS0xLTE0ODEyMg_114ad4ea-a9bb-4d54-ad20-bc114dfd7104"
      unitRef="usd">-6393000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzMxLTMtMS0xLTE0ODEyMg_4c4d245f-7ba2-4489-8fc7-bc26f6d85240"
      unitRef="usd">-2056000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM0LTEtMS0xLTE0ODEyMg_790d946f-b47f-4a01-9022-c2c1ee3d4221"
      unitRef="usd">27865000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM0LTMtMS0xLTE0ODEyMg_48efe05c-ba59-459f-b067-239aa9cf598e"
      unitRef="usd">367000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM1LTEtMS0xLTE0ODEyMg_426b8558-89a3-494c-9bbe-5bd123cb8c88"
      unitRef="usd">22865000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM1LTMtMS0xLTE0ODEyMg_38b4fc07-1113-4532-8dd8-608d34473334"
      unitRef="usd">367000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iaa55a18eef0843eaaaafed947862eec3_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM4LTAtMS0xLTE0ODEyMi90ZXh0cmVnaW9uOjc0YTNhYTY1ZjlhNzQ1YWViZTQ5ZmFlM2Q3OGYzZTViXzE3_a1d6d055-84c2-4097-a885-45f9e2008aab"
      unitRef="number">0.0150</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM4LTEtMS0xLTE0ODEyMg_1ed72ddb-681f-4d6b-b954-6de91759d13c"
      unitRef="usd">17315000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM4LTMtMS0xLTE0ODEyMg_d0d33a2d-8682-4a52-bc4e-f30324302cdf"
      unitRef="usd">0</us-gaap:RepaymentsOfConvertibleDebt>
    <ois:ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM5LTEtMS0xLTE0ODEyMg_b3ee8542-b667-4dc8-b5eb-fb89983869af"
      unitRef="usd">-106000</ois:ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt>
    <ois:ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzM5LTMtMS0xLTE0ODEyMg_31780477-b715-4ea8-83fe-bfb7a5b212ac"
      unitRef="usd">-165000</ois:ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQwLTEtMS0xLTE0ODEyMg_74a1a990-2f1f-4f78-9fdf-dfa57115c2ff"
      unitRef="usd">21000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQwLTMtMS0xLTE0ODEyMg_971bfaf1-660a-4a3f-8541-951071c6838e"
      unitRef="usd">68000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQxLTEtMS0xLTE0ODEyMg_e384f074-d36e-4c4f-835f-2fc77c6dce90"
      unitRef="usd">1936000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQxLTMtMS0xLTE0ODEyMg_f256932f-c2eb-4381-a8c0-55b9acae24fc"
      unitRef="usd">990000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQyLTEtMS0xLTE0ODEyMg_5d6c94e2-d806-4161-b6bf-0733bce6311c"
      unitRef="usd">-14378000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQyLTMtMS0xLTE0ODEyMg_4ffa9824-ef1c-465e-8813-eae6a2ae86e2"
      unitRef="usd">-1223000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQ0LTEtMS0xLTE0ODEyMg_55507dc4-cf92-480b-90cb-05166dbde8db"
      unitRef="usd">478000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQ0LTMtMS0xLTE0ODEyMg_5b38391e-4987-45cd-8b04-d92446e662a3"
      unitRef="usd">320000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQ1LTEtMS0xLTE0ODEyMg_73cedf94-d69c-4791-bd4d-d9cc218fb5ac"
      unitRef="usd">-26211000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQ1LTMtMS0xLTE0ODEyMg_d89dfbfe-b9db-466b-83de-9c6004e96639"
      unitRef="usd">-13694000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQ2LTEtMS0xLTE0ODEyMg_963729ea-a068-425d-b4b7-2ff862dc26e0"
      unitRef="usd">42018000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibe32f4f8525a4fae9ea4025c35ac0f60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQ2LTMtMS0xLTE0ODEyMg_a4dcebac-3e9a-4d20-927c-e1f38790ec92"
      unitRef="usd">52852000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQ3LTEtMS0xLTE0ODEyMg_f16a6f81-5771-4aab-9ff3-10f0988dcbb4"
      unitRef="usd">15807000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i42a4464a8b1746e199b0d09684847fa0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzQ3LTMtMS0xLTE0ODEyMg_190149c0-a91e-41f9-b0f1-46ad77ae06c5"
      unitRef="usd">39158000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzUwLTEtMS0xLTE0ODEyMg_ed773571-2c4a-465a-8708-4c534ad58dc2"
      unitRef="usd">485000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzUwLTMtMS0xLTE0ODEyMg_4afd956e-e596-4a18-8d79-dfc53ea50360"
      unitRef="usd">522000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzUxLTEtMS0xLTE0ODEyMg_a7f71574-0849-4971-a3e2-9fac635aa7b2"
      unitRef="usd">-2465000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNTQvZnJhZzowODliOGQ1NmNmZDM0MWMzYjM4OWYwOGNlOWRiNTQzNC90YWJsZTpiZGRlZDg2NDdmMTc0NjY2ODAwYzUzMDgxODhhNDBlNi90YWJsZXJhbmdlOmJkZGVkODY0N2YxNzQ2NjY4MDBjNTMwODE4OGE0MGU2XzUxLTMtMS0xLTE0ODEyMg_ea5ab5da-2776-452b-a248-4f1409d16475"
      unitRef="usd">119000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNjAvZnJhZzoxZGI3NjA1ZTFkMGQ0MGE4YTE5NTE2N2RjY2VlMzUzNy90ZXh0cmVnaW9uOjFkYjc2MDVlMWQwZDQwYThhMTk1MTY3ZGNjZWUzNTM3XzEwNTA_6832a1ac-305f-45da-9308-038056f90773">Organization and Basis of Presentation&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed consolidated financial statements of Oil States International, Inc. and its subsidiaries (the "Company") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission pertaining to interim financial information. Certain information in footnote disclosures normally included with financial statements prepared in accordance with generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to these rules and regulations. The unaudited financial statements included in this report reflect all the adjustments, consisting of normal recurring adjustments, which the Company considers necessary for a fair statement of the results of operations for the interim periods covered and for the financial condition of the Company at the date of the interim balance sheet. Results for the interim periods are not necessarily indicative of results for the full year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of condensed consolidated financial statements in conformity with GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Examples of such estimates include, but are not limited to, goodwill and long-lived asset impairments, revenue and income recognized over time, valuation allowances recorded on deferred tax assets, reserves on inventory, allowances for doubtful accounts, settlement of litigation and potential future adjustments related to contractual indemnification and other agreements. Actual results could materially differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board, which are adopted by the Company as of the specified effective date. Management believes that recently issued standards, which are not yet effective, will not have a material impact on the Company's consolidated financial statements upon adoption.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial statements included in this report should be read in conjunction with the Company's audited financial statements and accompanying notes included in its Annual Report on Form 10-K for the year ended December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzQyNDA_b26c795e-e156-4fcc-96ee-e2e48a6c68de">Details of Selected Balance Sheet Accounts&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information regarding selected balance sheet accounts as of March&#160;31, 2023 and December&#160;31, 2022 is presented below (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Accounts receivable, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;163,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;145,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;225,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;223,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;220,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;218,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for doubtful accounts as a percentage of total accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred revenue (contract liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, accounts receivable, net in the United States and the United Kingdom represented 75% and 12%, respectively, of the total. No other country or single customer accounted for more than 10% of the Company's total accounts receivable as of March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended March&#160;31, 2023, the $14.9&#160;million net decrease in contract assets was attributable to $27.8&#160;million transferred to accounts receivable during the period, which was partially offset by $12.9&#160;million in revenue recognized. Deferred revenue (contract liabilities) increased by $4.2&#160;million in the first three months of 2023, reflecting $13.2&#160;million in new customer billings which were not recognized as revenue during the period, partially offset by the recognition of $9.0&#160;million of revenue that was deferred at the beginning of the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following provides a summary of activity in the allowance for doubtful accounts for the three months ended March&#160;31, 2023 and 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for doubtful accounts &#x2013; January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for doubtful accounts &#x2013; March 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Inventories, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finished goods and purchased products&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;95,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;90,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;108,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;97,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;234,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;220,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for excess or obsolete inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(38,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(37,681)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;196,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;182,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Property, plant and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,139,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,128,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(833,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(824,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;306,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;303,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended March&#160;31, 2023 and 2022, depreciation expense was $11.0&#160;million and $12.7&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:32pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;141,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;91,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;141,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;93,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Patents/Technology/Know-how&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;69,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;69,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tradenames and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;52,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;52,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;263,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;98,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;165,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;263,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;93,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;169,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended March&#160;31, 2023 and 2022, amortization expense was $4.3&#160;million and $5.2&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other noncurrent assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred compensation plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred financing costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;padding-left:63pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:81pt;padding-right:63pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Unamortized deferred financing costs are presented as an offset to outstanding borrowing under the ABL Facility as of March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Accrued liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued taxes, other than income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Insurance liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzQyNDY_2734fc07-40af-4f0c-ab72-b1a1f69d9ecd">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information regarding selected balance sheet accounts as of March&#160;31, 2023 and December&#160;31, 2022 is presented below (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Accounts receivable, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;163,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;145,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;225,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;223,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;220,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;218,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for doubtful accounts as a percentage of total accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i353c727ac58c4e40b7aba94f57eca814_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzItMS0xLTEtMTQ4MTIy_65aa398a-b5a6-45fd-ae03-4d987b8fd47f"
      unitRef="usd">163360000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i2af69149a36e4f13ae3d7b855b29627d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzItMy0xLTEtMTQ4MTIy_79d1384d-356c-4c3a-a066-8f9c6c52fca8"
      unitRef="usd">145540000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ica3a83c0338f413084c05fd927a3e2e9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzMtMS0xLTEtMTQ4MTIy_141052ea-8733-435e-8ddc-081806d50756"
      unitRef="usd">27849000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ifb2f160b101f4f7982af7d50393c25b9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzMtMy0xLTEtMTQ4MTIy_6d814161-db41-4e4d-81bb-049d3b1549e4"
      unitRef="usd">29679000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i1ef9ad295ec84f9b9bb89ea47ce0200f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzQtMS0xLTEtMTQ4MTIy_ce556de6-e6a8-4421-94c7-e8f62e06aa9c"
      unitRef="usd">27731000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i26b9456b928a42969c510198e38e9400_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzQtMy0xLTEtMTQ4MTIy_0b1bc0ea-362e-4e4e-8961-37f1aaeda6d0"
      unitRef="usd">42599000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i34c086fe9db747739bbe71fa36517a39_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzUtMS0xLTEtMTQ4MTIy_74ecc203-bd0e-47f7-8d51-212bb464b2b8"
      unitRef="usd">6621000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i5922278fdaf44b3d99c304ea2af10b90_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzUtMy0xLTEtMTQ4MTIy_f1f0e51f-4ef8-42b5-912a-7511fce2d410"
      unitRef="usd">6177000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzYtMS0xLTEtMTQ4MTIy_948c350a-dc95-4a7c-a7b6-97a28f03828d"
      unitRef="usd">225561000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzYtMy0xLTEtMTQ4MTIy_2ffab389-7cf6-4340-8be4-b4a3598a094e"
      unitRef="usd">223995000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzctMS0xLTEtMTQ4MTIy_7612aa8f-0757-4422-b824-c00f5aef076d"
      unitRef="usd">5359000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzctMy0xLTEtMTQ4MTIy_59802c09-6adf-4c5b-9079-3a1c00822edb"
      unitRef="usd">5226000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzgtMS0xLTEtMTQ4MTIy_ed42da3f-1329-47b8-8d68-01d7530ebef8"
      unitRef="usd">220202000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzgtMy0xLTEtMTQ4MTIy_e5370abd-c4cd-4d88-9843-955ae1bccf84"
      unitRef="usd">218769000</us-gaap:AccountsReceivableNetCurrent>
    <ois:AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzEwLTEtMS0xLTE0ODEyMg_ea2c1a6d-d1df-49e2-9027-d129813fc3a1"
      unitRef="number">0.02</ois:AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable>
    <ois:AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable
      contextRef="i9ae6395af704416f8b972eacdbf8d6f8_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo2Y2NkZTlkMTk3NTk0ZWJhOTExOGMxMDU1ZGRiMGJmYS90YWJsZXJhbmdlOjZjY2RlOWQxOTc1OTRlYmE5MTE4YzEwNTVkZGIwYmZhXzEwLTMtMS0xLTE0ODEyMg_8ee0157a-a4e9-41b7-a977-6d89d1fb6c68"
      unitRef="number">0.02</ois:AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzQyNDE_d209d71f-2680-4b4c-9681-4b3476648b59">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred revenue (contract liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo4Yjc3MTYzNmU4MTI0MGU2OGY2NGY0MDg2OTBiOWRmZS90YWJsZXJhbmdlOjhiNzcxNjM2ZTgxMjQwZTY4ZjY0ZjQwODY5MGI5ZGZlXzEtMS0xLTEtMTQ4MTIy_b239aa25-5b06-40e3-981a-58ad424774b2"
      unitRef="usd">48969000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo4Yjc3MTYzNmU4MTI0MGU2OGY2NGY0MDg2OTBiOWRmZS90YWJsZXJhbmdlOjhiNzcxNjM2ZTgxMjQwZTY4ZjY0ZjQwODY5MGI5ZGZlXzEtMy0xLTEtMTQ4MTIy_f51ddf90-7b9c-42d3-842e-f57dd758bf47"
      unitRef="usd">44790000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iadc7414f437a4ee68aaf12de77984a2c_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzI0MA_c24e03d5-442e-43c3-98aa-60986437243c"
      unitRef="number">0.75</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i631586657e4a467a8ac2571bc26d0b2d_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzU0OTc1NTgyNjk0Ng_ea6a4bdd-ea82-47ef-990f-548cbe8f509b"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzIwODU_a39eb08b-4566-449c-8e0d-a28af7d606f0"
      unitRef="usd">-14900000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <ois:ContractWithCustomerAssetDecreaseDueToRevenueRecognized
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzU0OTc1NTgyNzA0OQ_7df6acb2-d1df-4d64-888c-4005416a8092"
      unitRef="usd">-27800000</ois:ContractWithCustomerAssetDecreaseDueToRevenueRecognized>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzU0OTc1NTgyNzExMA_748cb930-e9ab-4bf4-a2f8-4b3329c44dfa"
      unitRef="usd">12900000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzIyOTM_e6200696-9c5b-4736-bc42-d82753dc1a57"
      unitRef="usd">4200000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <ois:ContractWithCustomerLiabilityIncreaseDueToBillings
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzIzMTQ_e18a03d5-bb44-43d9-9dcc-ff0b2d2b687b"
      unitRef="usd">13200000</ois:ContractWithCustomerLiabilityIncreaseDueToBillings>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzI0Mzc_4f1a41cf-6080-4c14-8e61-111843927aff"
      unitRef="usd">-9000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzY1OTcwNjk3Nzk2NDE_aa1809a3-db7f-4ae0-a37b-dd271eed1a44">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following provides a summary of activity in the allowance for doubtful accounts for the three months ended March&#160;31, 2023 and 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for doubtful accounts &#x2013; January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for doubtful accounts &#x2013; March 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzItMS0xLTEtMTUyNDEy_1b07d7f8-665b-4ea1-bf4e-99b42e0549cc"
      unitRef="usd">5226000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ibe32f4f8525a4fae9ea4025c35ac0f60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzItMy0xLTEtMTUyNDEy_799376f2-4b42-4d61-a242-43d62de4a1be"
      unitRef="usd">4471000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzMtMS0xLTEtMTUyNDEy_c42044bf-4100-4c99-86d1-5906b1f1533c"
      unitRef="usd">133000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzMtMy0xLTEtMTUyNDEy_b4d7e352-411d-4a4e-acba-c477854b169b"
      unitRef="usd">943000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzQtMS0xLTEtMTUyNDEy_0cdd9d0f-d957-4960-97e4-cdfb7647b306"
      unitRef="usd">21000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzQtMy0xLTEtMTUyNDEy_429d6936-61e2-4744-a602-a6f2f36e28bd"
      unitRef="usd">635000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <ois:AccountsReceivableAllowanceForCreditLossOther
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzUtMS0xLTEtMTUyNDEy_7b6df620-830b-4486-a4bd-7f041914cfd1"
      unitRef="usd">21000</ois:AccountsReceivableAllowanceForCreditLossOther>
    <ois:AccountsReceivableAllowanceForCreditLossOther
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzUtMy0xLTEtMTUyNDEy_151d7ae5-2826-4913-8aa9-1ad56e41cd4f"
      unitRef="usd">0</ois:AccountsReceivableAllowanceForCreditLossOther>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzYtMS0xLTEtMTUyNDEy_e5e18b7b-e994-4b49-be1c-3f84b122225f"
      unitRef="usd">5359000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i42a4464a8b1746e199b0d09684847fa0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTowMTMyM2Q0ZDhmN2Y0Zjc1YTMxNGMwNjQ3M2Q5ODJjNi90YWJsZXJhbmdlOjAxMzIzZDRkOGY3ZjRmNzVhMzE0YzA2NDczZDk4MmM2XzYtMy0xLTEtMTUyNDEy_2d43ffae-8a4e-4a2a-842a-3bec21ec6d61"
      unitRef="usd">4779000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzQyMjc_6efc9b12-3021-494b-b2ff-8a2d0feb4810">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Inventories, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finished goods and purchased products&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;95,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;90,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;108,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;97,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;234,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;220,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Allowance for excess or obsolete inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(38,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(37,681)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;196,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;182,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <ois:FinishedGoodsAndPurchasedProducts
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzItMS0xLTEtMTQ4MTIy_6994f01b-dba0-4802-a2af-d8f96c7a714c"
      unitRef="usd">95094000</ois:FinishedGoodsAndPurchasedProducts>
    <ois:FinishedGoodsAndPurchasedProducts
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzItMy0xLTEtMTQ4MTIy_f6f9a98d-17fd-4e4e-9103-294156b376e2"
      unitRef="usd">90443000</ois:FinishedGoodsAndPurchasedProducts>
    <us-gaap:InventoryWorkInProcess
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzMtMS0xLTEtMTQ4MTIy_6235fb87-8c70-403b-a14e-5cd0396418ac"
      unitRef="usd">31632000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzMtMy0xLTEtMTQ4MTIy_b8386774-115d-4a16-ae1d-86d8263d934c"
      unitRef="usd">32079000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryRawMaterials
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzQtMS0xLTEtMTQ4MTIy_59cdf736-2b7c-40f3-bf97-2de063e78b85"
      unitRef="usd">108058000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzQtMy0xLTEtMTQ4MTIy_20dcbf9e-65bb-43f6-b029-509a776b14f6"
      unitRef="usd">97817000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryGross
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzUtMS0xLTEtMTQ4MTIy_bcbd0fcb-4338-4ab4-8c63-c4591a73e209"
      unitRef="usd">234784000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzUtMy0xLTEtMTQ4MTIy_c4decde0-159c-473e-91c8-6a6a7f550a44"
      unitRef="usd">220339000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzYtMS0xLTEtMTQ4MTIy_ae741106-663b-4564-b43a-ba8b5c078273"
      unitRef="usd">38506000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzYtMy0xLTEtMTQ4MTIy_29e5bdea-61db-4f26-896c-89d1e1b8701d"
      unitRef="usd">37681000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzctMS0xLTEtMTQ4MTIy_6e5cd524-e9ce-44c6-91b7-033340a7c09f"
      unitRef="usd">196278000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTphY2MxNWE4YWMwNGY0YjA4OWFiZDUzMjQ5MzcwODBjMC90YWJsZXJhbmdlOmFjYzE1YThhYzA0ZjRiMDg5YWJkNTMyNDkzNzA4MGMwXzctMy0xLTEtMTQ4MTIy_59aa62a9-5ef7-410b-850b-2a44443013aa"
      unitRef="usd">182658000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzQyNDQ_88256009-ab25-487f-a1fc-a6441c2a03f0">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Property, plant and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,139,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,128,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(833,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(824,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;306,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;303,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo0ZTBjOTljMzgzMmY0YjQzYTNiZDgwMTNhNzhhOWFhNi90YWJsZXJhbmdlOjRlMGM5OWMzODMyZjRiNDNhM2JkODAxM2E3OGE5YWE2XzktNy0xLTEtMTQ4MTIy_d83d5641-73a7-4a2b-a6f6-39165c5ee4be"
      unitRef="usd">1139138000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo0ZTBjOTljMzgzMmY0YjQzYTNiZDgwMTNhNzhhOWFhNi90YWJsZXJhbmdlOjRlMGM5OWMzODMyZjRiNDNhM2JkODAxM2E3OGE5YWE2XzktOS0xLTEtMTQ4MTIy_c0047a01-af78-4b37-956a-79359529a4ea"
      unitRef="usd">1128834000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo0ZTBjOTljMzgzMmY0YjQzYTNiZDgwMTNhNzhhOWFhNi90YWJsZXJhbmdlOjRlMGM5OWMzODMyZjRiNDNhM2JkODAxM2E3OGE5YWE2XzEwLTctMS0xLTE0ODEyMg_b0f365f7-587c-4b03-a5b6-96ea438230af"
      unitRef="usd">833004000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo0ZTBjOTljMzgzMmY0YjQzYTNiZDgwMTNhNzhhOWFhNi90YWJsZXJhbmdlOjRlMGM5OWMzODMyZjRiNDNhM2JkODAxM2E3OGE5YWE2XzEwLTktMS0xLTE0ODEyMg_b7058ec2-eddf-4bf2-b37d-63132bb82466"
      unitRef="usd">824999000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo0ZTBjOTljMzgzMmY0YjQzYTNiZDgwMTNhNzhhOWFhNi90YWJsZXJhbmdlOjRlMGM5OWMzODMyZjRiNDNhM2JkODAxM2E3OGE5YWE2XzExLTctMS0xLTE0ODEyMg_1ca0a651-3b9a-4075-a589-17fe2c0e17c1"
      unitRef="usd">306134000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo0ZTBjOTljMzgzMmY0YjQzYTNiZDgwMTNhNzhhOWFhNi90YWJsZXJhbmdlOjRlMGM5OWMzODMyZjRiNDNhM2JkODAxM2E3OGE5YWE2XzExLTktMS0xLTE0ODEyMg_e304f4a7-3c4c-4201-b855-17f845f6442e"
      unitRef="usd">303835000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzEwOTk1MTE2MzQ4NDQ_fbea52b3-c9da-44ae-9685-9cc91ba1c2f9"
      unitRef="usd">11000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzEwOTk1MTE2MzQ4NTI_f1da031d-94b9-48a0-a062-d8174ff3b0f4"
      unitRef="usd">12700000</us-gaap:Depreciation>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzY1OTcwNjk3Nzk2NDI_86c2c6e4-665e-4d0b-a734-9ef4a59f8b86">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.069%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:32pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;141,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;91,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;141,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;93,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Patents/Technology/Know-how&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;69,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;69,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tradenames and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;52,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;52,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;263,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;98,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;165,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;263,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;93,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;169,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3e7864d354064934a1cd727cbb6d4f37_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzMtMS0xLTEtMTUyNDY4_3d7808f7-e2be-48b7-8a3c-88ca116be700"
      unitRef="usd">141259000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3e7864d354064934a1cd727cbb6d4f37_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzMtMy0xLTEtMTUyNDY4_2184e89e-4cdd-4dfd-8e72-3c5f75f49b9d"
      unitRef="usd">49851000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3e7864d354064934a1cd727cbb6d4f37_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzMtNS0xLTEtMTUyNDY4_2e55ae23-81bd-418d-82a3-4e4ab6405c66"
      unitRef="usd">91408000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5097094971e54624bef19c78971bcf6b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzMtNy0xLTEtMTUyNDY4_1806bbf4-a2de-479f-9867-ef48560a9cb3"
      unitRef="usd">141179000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5097094971e54624bef19c78971bcf6b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzMtOS0xLTEtMTUyNDY4_2f512906-d204-438d-b1f4-f6583ec50687"
      unitRef="usd">47629000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5097094971e54624bef19c78971bcf6b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzMtMTEtMS0xLTE1MjQ2OA_26bde559-fad5-4752-b532-937f5db5a55f"
      unitRef="usd">93550000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9e3a7945e63b4d2c85abfb33cb9c5254_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzQtMS0xLTEtMTUyNDY4_1a3ca874-9183-4088-a4cf-6ca54c3614cd"
      unitRef="usd">69925000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9e3a7945e63b4d2c85abfb33cb9c5254_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzQtMy0xLTEtMTUyNDY4_2361f863-eeed-497a-998a-e04c20a8c28d"
      unitRef="usd">30537000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9e3a7945e63b4d2c85abfb33cb9c5254_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzQtNS0xLTEtMTUyNDY4_116f9b10-4da0-427e-9464-03c408859b36"
      unitRef="usd">39388000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9e3189a8fedb4cf6bae09c8fda51d5c2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzQtNy0xLTEtMTUyNDY4_daeb6fe8-66b4-420c-ae7d-3e107f14af8f"
      unitRef="usd">69830000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9e3189a8fedb4cf6bae09c8fda51d5c2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzQtOS0xLTEtMTUyNDY4_de068ad6-6a3f-41ae-b495-caae40cf7dcb"
      unitRef="usd">29214000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9e3189a8fedb4cf6bae09c8fda51d5c2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzQtMTEtMS0xLTE1MjQ2OA_88109012-d7b0-4493-ba15-c59daadfab88"
      unitRef="usd">40616000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie803e06d18064c328f2f1c2cf6f62b40_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzUtMS0xLTEtMTUyNDY4_63108962-c512-4072-91a9-d347bf00ba92"
      unitRef="usd">52497000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie803e06d18064c328f2f1c2cf6f62b40_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzUtMy0xLTEtMTUyNDY4_b3bbe170-af65-44cd-b3d3-4df4d183f9c0"
      unitRef="usd">17620000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie803e06d18064c328f2f1c2cf6f62b40_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzUtNS0xLTEtMTUyNDY4_29e28860-0366-4d6c-a736-fb007197ab78"
      unitRef="usd">34877000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i93f9fad7ce454bce8df26c6630c66754_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzUtNy0xLTEtMTUyNDY4_f2f3f4e3-da04-4794-ade3-f73e7a0a1c66"
      unitRef="usd">52488000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i93f9fad7ce454bce8df26c6630c66754_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzUtOS0xLTEtMTUyNDY4_10b80b6c-665c-4a66-b64a-0e37f698554f"
      unitRef="usd">16856000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i93f9fad7ce454bce8df26c6630c66754_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzUtMTEtMS0xLTE1MjQ2OA_fc71aafc-fda8-466f-9f46-8046a96bbcb7"
      unitRef="usd">35632000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzYtMS0xLTEtMTUyNDY4_87f63ab7-766a-4e74-82b0-d3abc405e83a"
      unitRef="usd">263681000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzYtMy0xLTEtMTUyNDY4_cd85c749-2762-4a9f-a0d0-2509d47773a4"
      unitRef="usd">98008000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzYtNS0xLTEtMTUyNDY4_795906f9-edb5-4fd5-ab2c-38e670e6c6a9"
      unitRef="usd">165673000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzYtNy0xLTEtMTUyNDY4_d77c2b69-2bb2-4c66-ace9-75bf6be55ce9"
      unitRef="usd">263497000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzYtOS0xLTEtMTUyNDY4_98d992b4-4bd5-4218-924f-655939da87c7"
      unitRef="usd">93699000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo1MmZiZjdjOTc5NjA0MTUwODdiNGNmMDg4NjdlZTIxZS90YWJsZXJhbmdlOjUyZmJmN2M5Nzk2MDQxNTA4N2I0Y2YwODg2N2VlMjFlXzYtMTEtMS0xLTE1MjQ2OA_3bfebf07-7297-4902-95f3-e9bde07fbac3"
      unitRef="usd">169798000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzQyNDg_ec8455cf-f724-426a-9105-b9e401dbdadd">For the three months ended March&#160;31, 2023 and 2022, amortization expense was $4.3&#160;million and $5.2&#160;million, respectively.&lt;div style="text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other noncurrent assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred compensation plan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred financing costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;padding-left:63pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:81pt;padding-right:63pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Unamortized deferred financing costs are presented as an offset to outstanding borrowing under the ABL Facility as of March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzEwOTk1MTE2MzY2ODI_c1d11203-dc8a-4e1e-a215-a0eae32b76dd"
      unitRef="usd">4300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzEwOTk1MTE2MzY2OTA_e9722e60-fd05-46a4-ba19-5f1e7ee99c1a"
      unitRef="usd">5200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzItMS0xLTEtMTQ4MTIy_c09049a5-4749-46c0-b3b3-41612507e0b9"
      unitRef="usd">18349000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzItMy0xLTEtMTQ4MTIy_2df89836-f765-4a68-8d81-7c128879b40c"
      unitRef="usd">17551000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCosts
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzMtMS0xLTEtMTQ4MTIy_26fa04bd-6568-43d6-bea4-77f4901ba10c"
      unitRef="usd">0</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzMtMy0xLTEtMTQ4MTIy_7c117fbc-4814-47b1-b8f8-7a3a3a81b5d4"
      unitRef="usd">1893000</us-gaap:DeferredCosts>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzQtMS0xLTEtMTQ4MTIy_d757e445-df55-4d40-86d6-e6bdd81ef8e9"
      unitRef="usd">1518000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzQtMy0xLTEtMTQ4MTIy_5e36596a-faa9-4d8a-ae6c-f20177b35016"
      unitRef="usd">1517000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzUtMS0xLTEtMTQ4MTIy_b20a1577-d3c2-488c-8dff-32ee950800e4"
      unitRef="usd">4639000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzUtMy0xLTEtMTQ4MTIy_ef142e1b-c5dc-4c4d-b832-3a9cd5a28e94"
      unitRef="usd">4726000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzYtMS0xLTEtMTQ4MTIy_4e93a014-2402-4822-9b14-99f3bd14e2a2"
      unitRef="usd">24506000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTo5MDJiODU5MDAwMzA0Y2E0ODY4YzgzZjI4ZWQyMzAxNC90YWJsZXJhbmdlOjkwMmI4NTkwMDAzMDRjYTQ4NjhjODNmMjhlZDIzMDE0XzYtMy0xLTEtMTQ4MTIy_ca888e29-95b4-49c0-bff9-4da3ad782980"
      unitRef="usd">25687000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90ZXh0cmVnaW9uOjcyYTQ0NjRkNTA5NjQ5MzBhNzhiZWYxN2YwMTZiYWRiXzQyMzA_e37e8cea-17da-4dac-b916-d8e352532c50">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Accrued liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued taxes, other than income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Insurance liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzItMS0xLTEtMTQ4MTIy_7f702c6a-0e7c-444f-a768-45538c0fccbf"
      unitRef="usd">15882000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzItMy0xLTEtMTQ4MTIy_da5d12d1-e5f8-4735-933f-969ac50921d5"
      unitRef="usd">33659000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzMtMS0xLTEtMTQ4MTIy_d023809c-bc01-488e-afbd-b9df71550697"
      unitRef="usd">3175000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzMtMy0xLTEtMTQ4MTIy_9fafbf4d-57f0-4e55-8e58-fc7c469c0050"
      unitRef="usd">1865000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzQtMS0xLTEtMTQ4MTIy_fcf764b0-3093-4979-b317-ab0f7c3e092d"
      unitRef="usd">4976000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzQtMy0xLTEtMTQ4MTIy_8993af06-7d62-47cf-90fb-e29cb148633e"
      unitRef="usd">4640000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzUtMS0xLTEtMTQ4MTIy_86b53b8c-992d-468d-ab73-fdc2ef90756d"
      unitRef="usd">3324000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzUtMy0xLTEtMTQ4MTIy_5f1651cd-eb66-4ee9-b442-a6e96229ac71"
      unitRef="usd">1784000</us-gaap:InterestPayableCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzYtMS0xLTEtMTQ4MTIy_183e976e-eda2-43a8-a0df-5046d227c798"
      unitRef="usd">2432000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzYtMy0xLTEtMTQ4MTIy_d34cf7bb-6f0b-41a1-bee6-b99c9d2bce2b"
      unitRef="usd">2302000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzctMS0xLTEtMTQ4MTIy_13c8ed0a-fea9-4a8d-b8ed-72089ba5f0c7"
      unitRef="usd">5625000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzctMy0xLTEtMTQ4MTIy_20ff87c0-8e23-4fb9-a50e-541d75074827"
      unitRef="usd">4807000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzgtMS0xLTEtMTQ4MTIy_9746c98a-a260-4aab-b1a1-304a061db83f"
      unitRef="usd">35414000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xNzgvZnJhZzo3MmE0NDY0ZDUwOTY0OTMwYTc4YmVmMTdmMDE2YmFkYi90YWJsZTpkZGU5Zjg3MjcyMjA0ZDJhYjUzZGRjZjdkNzY3ZjQ3Yy90YWJsZXJhbmdlOmRkZTlmODcyNzIyMDRkMmFiNTNkZGNmN2Q3NjdmNDdjXzgtMy0xLTEtMTQ4MTIy_1519a860-ee82-4444-9f40-0ae7077d9af9"
      unitRef="usd">49057000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0Xzc4MDI_515a5003-e211-4102-b060-edade245bc66">Long-term Debt&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023 and December&#160;31, 2022, long-term debt consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revolving credit facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026 Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;132,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;132,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-right:63pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023 Notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other debt and finance lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;139,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;152,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(17,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;138,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;135,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;padding-left:63pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:81pt;padding-right:63pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Outstanding borrowings under the revolving credit facility are presented net of $1.7&#160;million of unamortized deferred financing costs as of March&#160;31, 2023. Unamortized deferred financing costs of $1.9&#160;million as of December&#160;31, 2022 are presented in other noncurrent assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:81pt;padding-right:63pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;The outstanding principal amount of the 2026 Notes was $135.0&#160;million as of March&#160;31, 2023 and December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February&#160;10, 2021, the Company entered into a senior secured credit facility with certain lenders, which provides for a $125.0&#160;million asset-based revolving credit facility (the "ABL Facility") under which credit availability is subject to a borrowing base calculation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ABL Facility is governed by a credit agreement, as amended, with Wells Fargo Bank, National Association, as administrative agent and the lenders and other financial institutions from time to time party thereto (the "ABL Agreement"). The ABL Agreement matures on February&#160;10, 2025 with a springing maturity 91 days prior to the maturity of any outstanding indebtedness with a principal amount in excess of $17.5&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ABL Agreement provides funding based on a borrowing base calculation that includes eligible U.S. customer accounts receivable and inventory and provides for a $50.0&#160;million sub-limit for the issuance of letters of credit. Borrowings under the ABL Agreement are secured by a pledge of substantially all of the Company's domestic assets (other than real property) and the stock of certain foreign subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since December&#160;13, 2022, borrowings under the ABL Agreement bear interest at a rate equal to the Secured Overnight Financing Rate ("SOFR") rate (subject to a floor rate of 0%) plus a margin of 2.75% to 3.25%, or at a base rate plus a margin of 1.75% to 2.25%, in each case based on average borrowing availability. Quarterly, the Company must also pay a commitment fee of 0.375% to 0.50% per annum, based on unused commitments under the ABL Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ABL Agreement places restrictions on the Company's ability to incur additional indebtedness, grant liens on assets, pay dividends or make distributions on equity interests, dispose of assets, make investments, repay other indebtedness (including the 2026 Notes discussed below), engage in mergers, and other matters, in each case, subject to certain exceptions. The ABL Agreement contains customary default provisions, which, if triggered, could result in acceleration of repayment of all amounts then outstanding. The ABL Agreement also requires the Company to satisfy and maintain a fixed charge coverage ratio of not less than 1.0 to 1.0 (i)&#160;in the event that availability under the ABL Agreement is less than the greater of (a)&#160;15% of the borrowing base and (b)&#160;$14.1&#160;million; (ii)&#160;to complete certain specified transactions; or (iii)&#160;if an event of default has occurred and is continuing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, the Company had $5.0&#160;million of outstanding ABL Facility borrowings and $15.9&#160;million of outstanding letters of credit. The total amount available to be drawn as of March&#160;31, 2023 was $92.8&#160;million, calculated based on the current borrowing base less outstanding borrowings and letters of credit. As of March&#160;31, 2023, the Company was in compliance with its debt covenants under the ABL Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2026 Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issued $135.0&#160;million aggregate principal amount of its 4.75% convertible senior notes due 2026 (the "2026 Notes") pursuant to an indenture, dated as of March&#160;19, 2021 (the "2026 Indenture"), between the Company and Computershare Trust Company, National Association, as successor trustee. Net proceeds from the 2026 Notes offering, after deducting issuance costs, totaled $130.6&#160;million. The Company used $120.0&#160;million of the cash proceeds to purchase $125.0&#160;million principal amount of the outstanding 2023 Notes (as defined below) at a discount, with the balance added to cash on-hand.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2026 Notes bear interest at a rate of 4.75% per year and will mature on April&#160;1, 2026, unless earlier repurchased, redeemed or converted. Interest is payable semi-annually in arrears on April&#160;1 and October&#160;1 of each year. Additional interest and special interest may accrue on the 2026 Notes under certain circumstances as described in the 2026 Indenture. The initial conversion rate is 95.3516&#160;shares of the Company's common stock per $1,000 principal amount of the 2026 Notes (equivalent to an initial conversion price of $10.49&#160;per share of common stock). The conversion rate, and thus the conversion price, may be adjusted under certain circumstances as described in the 2026 Indenture. The Company's intent is to repay the principal amount of the 2026 Notes in cash and settle the conversion feature (if any) in shares of the Company's common stock. As of March&#160;31, 2023, none of the conditions allowing holders of the 2026 Notes to convert, or requiring us to repurchase the 2026 Notes, had been met.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023 Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February&#160;15, 2023, the Company's 1.50% convertible senior notes due 2023 (the "2023 Notes") matured and the outstanding $17.3&#160;million principal amount was repaid in full.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0Xzc4MDY_bd59af3a-36d0-492c-b9e8-923533d52c60">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023 and December&#160;31, 2022, long-term debt consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.776%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.893%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revolving credit facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2026 Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;132,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;132,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-right:63pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2023 Notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other debt and finance lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;139,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;152,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(17,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;138,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;135,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt;padding-left:63pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:81pt;padding-right:63pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Outstanding borrowings under the revolving credit facility are presented net of $1.7&#160;million of unamortized deferred financing costs as of March&#160;31, 2023. Unamortized deferred financing costs of $1.9&#160;million as of December&#160;31, 2022 are presented in other noncurrent assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:81pt;padding-right:63pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;The outstanding principal amount of the 2026 Notes was $135.0&#160;million as of March&#160;31, 2023 and December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i90c6a8efc4044f2fbc65d1a04e0a3d0b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzEtMS0xLTEtMTQ4MTIy_54c76b42-2598-4a00-ac6d-3339510c0045"
      unitRef="usd">3305000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i650fbc8d59334fac9ef39f18419d268e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzEtMy0xLTEtMTQ4MTIy_849b1479-4f8c-4f58-bc5c-9f0118065f97"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="ic597bf76fcc44261b7e862a208a66156_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzItMS0xLTEtMTQ4MTIy_9325e0b7-f1b1-4f19-8da6-e0a08961a953"
      unitRef="usd">132379000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i246ea44c65c04d469061768f71e9efc5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzItMy0xLTEtMTQ4MTIy_457a6a4e-0496-4104-9704-2061db5744e3"
      unitRef="usd">132164000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i201dcfdc9b7e419ea8c55ce86270ac02_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzMtMS0xLTEtMTQ4MTIy_f01db220-95b7-42fe-8df8-b63d9854f22b"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="ieec72d1debbe4ef890dd254bcb1d1ed9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzMtMy0xLTEtMTQ4MTIy_f8fd3820-866b-4c13-b210-8f5872d22552"
      unitRef="usd">17303000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="if1074bc2869249f88bbacd63a15a27a4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzUtMS0xLTEtMTQ4MTIy_0174ae8b-ffa8-40e0-999f-93971af320a3"
      unitRef="usd">3327000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i1e803e33c92043e8a72a9038eec0e89c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzUtMy0xLTEtMTQ4MTIy_824b8135-cd46-4128-bd70-7d323c05a5a9"
      unitRef="usd">3430000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzYtMS0xLTEtMTQ4MTIy_4f49e14d-62a9-4410-aa44-719c2592679f"
      unitRef="usd">139011000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzYtMy0xLTEtMTQ4MTIy_c673e953-8aa4-4e0c-8c92-ba8706035575"
      unitRef="usd">152897000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzctMS0xLTEtMTQ4MTIy_93dcf9a7-888b-477c-9492-3f1f4cc7ef7e"
      unitRef="usd">527000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzctMy0xLTEtMTQ4MTIy_22139f5b-71c9-44a0-8802-c5097f83d9e0"
      unitRef="usd">17831000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzgtMS0xLTEtMTQ4MTIy_2161035f-2eb8-4f1a-a792-4b694d660973"
      unitRef="usd">138484000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90YWJsZTpiZDlhYjQ0MjU0ZDA0OGMzYjRhOGYxNmQ0ZDc2YzczMi90YWJsZXJhbmdlOmJkOWFiNDQyNTRkMDQ4YzNiNGE4ZjE2ZDRkNzZjNzMyXzgtMy0xLTEtMTQ4MTIy_9b418a31-03b0-40a1-90dd-b04920b2cb85"
      unitRef="usd">135066000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzE2NDkyNjc0NTA4MTA_7ced7b4b-3108-4027-928a-b909c98f08a3"
      unitRef="usd">1700000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzE3MA_5afcd596-bf0d-46aa-b62b-84c02d384f18"
      unitRef="usd">1900000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic597bf76fcc44261b7e862a208a66156_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzMwMQ_2c8a2387-05ad-4b6b-bf9b-8d4d56003fd9"
      unitRef="usd">135000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i246ea44c65c04d469061768f71e9efc5_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzMwMQ_9ef37713-3d79-4173-be9a-f92a5d68eab8"
      unitRef="usd">135000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id760759ae9cf4c5d9606365ca22eed47_I20210210"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzcxMw_1b121c8f-452a-41cf-bf6f-2c20e0ae3fc2"
      unitRef="usd">125000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <ois:DebtInstrumentSpringingMaturityTerm
      contextRef="i3c4b531023e04b53a5719971b51e1d5c_D20210210-20210210"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzE1Nzg_8be935ad-2497-43ae-aef6-aa136693e98f">P91D</ois:DebtInstrumentSpringingMaturityTerm>
    <ois:DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess
      contextRef="i3c4b531023e04b53a5719971b51e1d5c_D20210210-20210210"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzE2NzI_a75e08e6-ce61-4fa6-98cc-d2aea517fa58"
      unitRef="usd">17500000</ois:DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i17cd2076c3c844ca94a86e048594b731_I20210210"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzE4Mzk_9e8eff13-91d1-49b5-97ab-6374d5abdfb9"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i86ff095472d0410bbdc6e10ebdb21c75_D20221213-20221213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzI0ODY_4f6b44e5-74f2-473a-8d87-c03864d8aeab"
      unitRef="number">0</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie345c19ec79648e5bb91479a86e65398_D20221213-20221213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzI1MDc_e7014abc-889b-4bb2-aa21-2e0c77623c55"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0f15abbd1de5437fa58bc08e9679ec9d_D20221213-20221213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzI1MTM_ecc59aab-1e3f-46e4-a15e-2879eaa18ab4"
      unitRef="number">0.0325</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie734b225be244d2eb951867e0ca2c641_D20221213-20221213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzI1NTI_e34d2a82-fd93-4ce7-b927-d17738f553fa"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i236dccfef87846a08b759cc51e938ea5_D20221213-20221213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzI1NTg_7c622edd-d499-44d9-8d35-dff1eff092e4"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i7fc27ef80345431aa68727ea993a961d_D20221213-20221213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzI2NzM_ac3023c0-43fc-4ed9-b9cd-21bf88228544"
      unitRef="number">0.00375</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i18bd2930b09b4617917d6cce31362fc6_D20221213-20221213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzI2Nzk_e4b107fb-f7f4-4b80-bc2f-f2e827f2e2d3"
      unitRef="number">0.0050</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <ois:DebtInstrumentCovenantMinimumFixedChargeCoverageRatio
      contextRef="i3c4b531023e04b53a5719971b51e1d5c_D20210210-20210210"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzMzOTk_bce21f51-4988-4da0-b3da-50858960fda6"
      unitRef="number">1.0</ois:DebtInstrumentCovenantMinimumFixedChargeCoverageRatio>
    <ois:DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding
      contextRef="i3c4b531023e04b53a5719971b51e1d5c_D20210210-20210210"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzM1MDA_21968980-b7bb-43d5-a2d3-7df400d3c5d7"
      unitRef="number">0.15</ois:DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding>
    <ois:DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding
      contextRef="i3c4b531023e04b53a5719971b51e1d5c_D20210210-20210210"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzM1MzM_a31e9fc4-b772-4cad-b76e-d2f337e2653a"
      unitRef="usd">14100000</ois:DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding>
    <us-gaap:LineOfCredit
      contextRef="i90c6a8efc4044f2fbc65d1a04e0a3d0b_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzU0OTc1NTgyNTIxNQ_54dec08d-b2ac-46ab-b885-8f34fa43217a"
      unitRef="usd">5000000</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzM2NzY_9b37311c-412a-4349-b663-6180f1583ddb"
      unitRef="usd">15900000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i90c6a8efc4044f2fbc65d1a04e0a3d0b_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzM4MjA_0189b504-9484-4503-9bac-842956bd915a"
      unitRef="usd">92800000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="idb04d8d195eb48cf8321bd48f5a4fc80_I20210319"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzQwNjk_a2b8054c-ffb2-4a70-a6a5-98140b6a8588"
      unitRef="usd">135000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="idb04d8d195eb48cf8321bd48f5a4fc80_I20210319"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzQxMDY_86654ea9-48d0-462b-b048-121e28de88c1"
      unitRef="number">0.0475</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i30557606c8c74d58a6377811b1136b1b_D20210319-20210319"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzQ0MTk_abd6c73c-8d0f-4105-a54c-2ae6aaac155b"
      unitRef="usd">130600000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="ib9a5b9bf1ed84638bd77dffd981e4e33_D20210319-20210319"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzQ0NDA_6a1b0cea-0b8c-47ae-b15b-20efb3db2561"
      unitRef="usd">120000000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:DebtInstrumentRepurchasedFaceAmount
      contextRef="i147d9bacc288467facc705884b82e1f4_I20210319"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzQ0NzY_b1d8a8ad-692e-4c1f-a8eb-73163bc4d5a0"
      unitRef="usd">125000000</us-gaap:DebtInstrumentRepurchasedFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="idb04d8d195eb48cf8321bd48f5a4fc80_I20210319"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzQ2MjM_785e7983-d468-468f-a11e-196d1305a7d4"
      unitRef="number">0.0475</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="ib1470f1bff0d43b68450b1a4102a1463_I20210319"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzUxMDE_e825b8d2-2d18-4eb3-a386-89d067c8544d"
      unitRef="usdPerShare">10.49</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i76f268fb45f84368a956a00c0ddb3a86_I20230215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzU2NDc_668a4b61-e5d4-4221-8710-695a0558344e"
      unitRef="number">0.0150</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <ois:DebtInstrumentPrincipalAmountRepurchased
      contextRef="i8bf33ee842654a20b3371fe59c621bb5_D20230215-20230215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xODcvZnJhZzpjZTI4OGE1NGFkMDU0OWM3ODFmMWI4MjczZmYwYWMxNC90ZXh0cmVnaW9uOmNlMjg4YTU0YWQwNTQ5Yzc4MWYxYjgyNzNmZjBhYzE0XzU0OTc1NTgyODI3OQ_7f2652a2-6d2c-4d6f-8222-8026ccae1ddb"
      unitRef="usd">17300000</ois:DebtInstrumentPrincipalAmountRepurchased>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xOTYvZnJhZzphMzQ4NDE4MGM4NTU0YWNiYjU4MDRkNTM2ZTllNGMzMC90ZXh0cmVnaW9uOmEzNDg0MTgwYzg1NTRhY2JiNTgwNGQ1MzZlOWU0YzMwXzY5Ng_697df998-eace-4fa9-801a-abef0418952b">Fair Value MeasurementsThe Company's financial instruments consist of cash and cash equivalents, investments, receivables, payables and debt instruments. The Company believes that the carrying values of these instruments, other than the 2026 Notes, on the accompanying consolidated balance sheets approximate their fair values. The estimated fair value of the 2026 Notes as of March&#160;31, 2023 was $151.1&#160;million based on quoted market prices (a Level 2 fair value measurement), which compares to the principal amount of $135.0&#160;million.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:LongTermDebtFairValue
      contextRef="i77a85c0e6b934fdb9f2d8dd6549944a8_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xOTYvZnJhZzphMzQ4NDE4MGM4NTU0YWNiYjU4MDRkNTM2ZTllNGMzMC90ZXh0cmVnaW9uOmEzNDg0MTgwYzg1NTRhY2JiNTgwNGQ1MzZlOWU0YzMwXzU4MQ_b60a32da-9250-4006-bcb9-1e45f20e7c53"
      unitRef="usd">151100000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0365ef2e3b9b499e889ac06d232463ec_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8xOTYvZnJhZzphMzQ4NDE4MGM4NTU0YWNiYjU4MDRkNTM2ZTllNGMzMC90ZXh0cmVnaW9uOmEzNDg0MTgwYzg1NTRhY2JiNTgwNGQ1MzZlOWU0YzMwXzY5Mg_26aaf5da-27b6-41e6-8994-6d9ac2de38c4"
      unitRef="usd">135000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE3ODI_5c1e3768-68b4-456f-a03d-8ec4152bd8ee">Stockholders' Equity&lt;div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common and Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides details with respect to the changes to the number of shares of common stock, $0.01 par value, outstanding during the first three months of 2023 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Shares of common stock outstanding &#x2013; December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted stock awards, net of forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Shares withheld for taxes on vesting of stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Shares of common stock outstanding &#x2013; March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023 and December&#160;31, 2022, the Company had 25,000,000 shares of preferred stock, $0.01 par value, authorized, with no shares issued or outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February&#160;16, 2023, the Company's Board of Directors authorized $25.0&#160;million for the repurchases of the Company's common stock, par value $0.01 per share, through February 2025. Subject to applicable securities laws, such purchases will be at such times and in such amounts as the Company deems appropriate. As of March&#160;31, 2023, no repurchases were made under this authorization.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accumulated Other Comprehensive Loss&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive loss, reported as a component of stockholders' equity, primarily relates to fluctuations in currency exchange rates against the U.S. dollar as used to translate certain of the international operations of the Company's operating segments. Accumulated other comprehensive loss decreased from $78.9&#160;million at December&#160;31, 2022 to $74.8&#160;million at March&#160;31, 2023. For the three months ended March&#160;31, 2023 and 2022, currency translation adjustments recognized as a component of other comprehensive income were primarily attributable to the United Kingdom and Brazil.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March&#160;31, 2023, the exchange rates for the British pound and the Brazilian real strengthened by 3% and 2%, respectively, compared to the U.S. dollar, contributing to other comprehensive income of $4.1&#160;million. During the three months ended March&#160;31, 2022, the exchange rate for the British pound weakened by 3% compared to the U.S. dollar while the Brazilian real strengthened by 17% compared to the U.S. dollar, contributing to other comprehensive income of $0.9&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE3NzU_4b03b880-207e-4de9-9acd-ed783b8d848a">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides details with respect to the changes to the number of shares of common stock, $0.01 par value, outstanding during the first three months of 2023 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Shares of common stock outstanding &#x2013; December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted stock awards, net of forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Shares withheld for taxes on vesting of stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Shares of common stock outstanding &#x2013; March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE2Mw_5282f981-ebda-4087-adcb-b57c1d6d1391"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90YWJsZTphNWJhNTFhMDc3ZWI0NmYyOWQ3YzE0ODRjZmIyYTdkOS90YWJsZXJhbmdlOmE1YmE1MWEwNzdlYjQ2ZjI5ZDdjMTQ4NGNmYjJhN2Q5XzQtNS0xLTEtMTQ4MTIy_fcbd6a97-639a-49c5-b1bc-167a1c0411cf"
      unitRef="shares">63904000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90YWJsZTphNWJhNTFhMDc3ZWI0NmYyOWQ3YzE0ODRjZmIyYTdkOS90YWJsZXJhbmdlOmE1YmE1MWEwNzdlYjQ2ZjI5ZDdjMTQ4NGNmYjJhN2Q5XzYtNS0xLTEtMTQ4MTIy_b3567725-7509-4ac6-8559-951cbdebcef9"
      unitRef="shares">555000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90YWJsZTphNWJhNTFhMDc3ZWI0NmYyOWQ3YzE0ODRjZmIyYTdkOS90YWJsZXJhbmdlOmE1YmE1MWEwNzdlYjQ2ZjI5ZDdjMTQ4NGNmYjJhN2Q5XzctNS0xLTEtMTQ4MTIy_22013218-8d62-47cd-9496-71e3b8d3c28e"
      unitRef="shares">204000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90YWJsZTphNWJhNTFhMDc3ZWI0NmYyOWQ3YzE0ODRjZmIyYTdkOS90YWJsZXJhbmdlOmE1YmE1MWEwNzdlYjQ2ZjI5ZDdjMTQ4NGNmYjJhN2Q5XzgtNS0xLTEtMTQ4MTIy_f819a7ef-c562-49b4-a028-406d8f7fffc3"
      unitRef="shares">64255000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzI1MA_1e75c7e7-80a2-48b5-8ea8-249bf3894048"
      unitRef="shares">25000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzI1MA_d46354c6-90e9-4fe2-8209-2e2ea1bf8fde"
      unitRef="shares">25000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzI4MA_30d9b2b6-8365-4e35-8f26-89e21958c519"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzI4MA_72ed5ec8-3ee8-4198-b56d-45865ce9ca42"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzMxMQ_088da84f-af66-4436-b8ee-65a8c585665c"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzMxMQ_254e470d-357d-4711-94ea-c706439426c9"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzMxMQ_3d943999-d246-4c28-9943-29e5e6d58115"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzMxMQ_e56b0e90-b1af-4f85-97e8-a1b07968e66c"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i5f93be88e981427a919ccd24f7a549b0_I20230216"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzM5NQ_7e2d930e-86d0-43b8-92e1-e11a452522be"
      unitRef="usd">25000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i5f93be88e981427a919ccd24f7a549b0_I20230216"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzQ1OQ_d7a5a091-a14f-48ec-b2ae-a51d1178e5a9"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzU0OTc1NTgxNjM1NQ_b458a322-99ad-4f27-a8ce-a3648d8e8ed8"
      unitRef="usd">0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockholdersEquity
      contextRef="i7a570f6136a64036918235fb65b739a4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzk2Nw_e44bb4bf-3c7b-4f40-8aed-36473fddb25e"
      unitRef="usd">-78900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i02b3d20a730048f29308d3a9d66be092_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzk3OQ_1813ed86-f754-4eec-9994-b4ce71b90709"
      unitRef="usd">-74800000</us-gaap:StockholdersEquity>
    <ois:ExchangeRateStrengthenedWeakened
      contextRef="ib4a5c5251ef84a5785003fd5c39aee2a_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE0NDQ_c972993a-7e70-4a57-ac6c-f035e3c0a786"
      unitRef="number">0.03</ois:ExchangeRateStrengthenedWeakened>
    <ois:ExchangeRateStrengthenedWeakened
      contextRef="ib83ade2b5a594d6e84b16d7362d11fd7_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE1MDY_6b505c18-be45-4991-94f7-9fdeff1563c6"
      unitRef="number">0.02</ois:ExchangeRateStrengthenedWeakened>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE1ODA_39bdaf3e-6ba5-4d3e-a177-9798a6c27da4"
      unitRef="usd">4100000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <ois:ExchangeRateStrengthenedWeakened
      contextRef="i0ca573fc6fe4491fb251f65095526a5c_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE2Nzc_8d99f9b6-a2e4-41d5-a086-b9562c119350"
      unitRef="number">-0.03</ois:ExchangeRateStrengthenedWeakened>
    <ois:ExchangeRateStrengthenedWeakened
      contextRef="i4981d72cf0bc4a00825e50640741ccc2_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE2ODQ_764f76c3-6d8e-4780-a119-15324ba9793f"
      unitRef="number">0.17</ois:ExchangeRateStrengthenedWeakened>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDIvZnJhZzpkYzllNTFmMmEyMzg0YTk4YTgxM2Y2ZDQzNTIxMGY3MC90ZXh0cmVnaW9uOmRjOWU1MWYyYTIzODRhOThhODEzZjZkNDM1MjEwZjcwXzE3NzM_1b511b4e-889f-4270-a33f-ab24bbbd4e41"
      unitRef="usd">900000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDgvZnJhZzo1NTU4NGM0YzkyODc0ZmIwOGNkMTBmOGM1MTM2Y2I5ZC90ZXh0cmVnaW9uOjU1NTg0YzRjOTI4NzRmYjA4Y2QxMGY4YzUxMzZjYjlkXzY2OA_ee4cb01b-895b-44f3-bc3f-0112a02ef887">Income TaxesThe income tax expense for the three months ended March 31, 2023 was calculated using a discrete approach. This methodology was used because changes in the Company's results of operations and non-deductible expenses can materially impact the estimated annual effective tax rate. For the three months ended March&#160;31, 2023, the Company's income tax expense was $1.6&#160;million on pre-tax income of $3.8&#160;million, which included certain non-deductible expenses and discrete tax items. This compares to an income tax expense of $3.4&#160;million on a pre-tax loss of $6.0&#160;million, which included the impact of valuation allowances recorded against tax assets as well as certain non-deductible expenses and discrete tax items, for the three months ended March&#160;31, 2022.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDgvZnJhZzo1NTU4NGM0YzkyODc0ZmIwOGNkMTBmOGM1MTM2Y2I5ZC90ZXh0cmVnaW9uOjU1NTg0YzRjOTI4NzRmYjA4Y2QxMGY4YzUxMzZjYjlkXzg1_27484614-382d-4798-8fad-f5f8d9b4d2b2"
      unitRef="usd">1600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDgvZnJhZzo1NTU4NGM0YzkyODc0ZmIwOGNkMTBmOGM1MTM2Y2I5ZC90ZXh0cmVnaW9uOjU1NTg0YzRjOTI4NzRmYjA4Y2QxMGY4YzUxMzZjYjlkXzEwNw_f37dd45c-1ff1-4bb9-b528-262893269719"
      unitRef="usd">3800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDgvZnJhZzo1NTU4NGM0YzkyODc0ZmIwOGNkMTBmOGM1MTM2Y2I5ZC90ZXh0cmVnaW9uOjU1NTg0YzRjOTI4NzRmYjA4Y2QxMGY4YzUxMzZjYjlkXzE0OA_633654a5-240c-4264-a0cc-ace8988c9e53"
      unitRef="usd">3400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMDgvZnJhZzo1NTU4NGM0YzkyODc0ZmIwOGNkMTBmOGM1MTM2Y2I5ZC90ZXh0cmVnaW9uOjU1NTg0YzRjOTI4NzRmYjA4Y2QxMGY4YzUxMzZjYjlkXzE3MA_6d78c79f-26a1-4d48-99c9-d4e7d41f8e92"
      unitRef="usd">-6000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90ZXh0cmVnaW9uOjg4ODZjNDk2YjJkODRlNzZhNWQ1OWQzMTdlZjA3MTQyXzY3NA_7954b1f6-1900-4910-be0d-a7ac346760f9">Net Income (Loss) Per Share&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides a reconciliation of the numerators and denominators of basic and diluted net income (loss) per share for the three months ended March&#160;31, 2023 and 2022 (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.802%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.336%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Numerators:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9,424)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Income attributable to unvested restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Numerator for basic net income (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9,424)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unvested restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Numerator for diluted net income (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9,424)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Denominators:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted average number of common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;61,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Weighted average number of unvested restricted stock awards outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Denominator for basic net income (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;62,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unvested restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unvested performance share units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Denominator for diluted net income (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net income (loss) per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The calculation of diluted earnings per share for the three months ended March&#160;31, 2023 and 2022 excluded 209&#160;thousand shares and 298&#160;thousand shares, respectively, issuable pursuant to outstanding stock options, due to their antidilutive effect. Additionally, shares issuable upon conversion of the Company's convertible senior notes were excluded from each period due to, among other factors, the Company's share price.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90ZXh0cmVnaW9uOjg4ODZjNDk2YjJkODRlNzZhNWQ1OWQzMTdlZjA3MTQyXzY3Mg_a6994c06-f4ef-41e7-b611-3c6496df82c7">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides a reconciliation of the numerators and denominators of basic and diluted net income (loss) per share for the three months ended March&#160;31, 2023 and 2022 (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.802%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.336%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Numerators:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9,424)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Income attributable to unvested restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Numerator for basic net income (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9,424)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unvested restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Numerator for diluted net income (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9,424)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Denominators:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted average number of common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;61,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: Weighted average number of unvested restricted stock awards outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Denominator for basic net income (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;62,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unvested restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unvested performance share units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Denominator for diluted net income (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;63,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net income (loss) per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.16)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzMtNS0xLTEtMTQ4MTIy_a1bf6362-18da-4aff-8e81-b2a9842e096e"
      unitRef="usd">2158000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzMtNy0xLTEtMTQ4MTIy_45fa47ce-bad6-4396-acc6-f95371fb7732"
      unitRef="usd">-9424000</us-gaap:NetIncomeLoss>
    <ois:IncomeAttributableToUnvestedRestrictedStockAwards
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzQtNS0xLTEtMTQ4MTIy_86c7465d-a928-418a-9129-cbde3effe077"
      unitRef="usd">42000</ois:IncomeAttributableToUnvestedRestrictedStockAwards>
    <ois:IncomeAttributableToUnvestedRestrictedStockAwards
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzQtNy0xLTEtMTQ4MTIy_46826f0d-6c61-4154-939a-5b04276fd112"
      unitRef="usd">0</ois:IncomeAttributableToUnvestedRestrictedStockAwards>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzUtNS0xLTEtMTQ4MTIy_46808037-8051-4ae6-927e-ef4e9f010d93"
      unitRef="usd">2116000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzUtNy0xLTEtMTQ4MTIy_10f8f8d4-b8c4-4faf-b848-c2aad9975720"
      unitRef="usd">-9424000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:DilutiveSecurities
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzctNS0xLTEtMTQ4MTIy_575d5702-e66b-4698-a93b-e2d9e4980edc"
      unitRef="usd">0</us-gaap:DilutiveSecurities>
    <us-gaap:DilutiveSecurities
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzctNy0xLTEtMTQ4MTIy_f0dd7a1b-7cec-44e1-b690-4d41b917220d"
      unitRef="usd">0</us-gaap:DilutiveSecurities>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzgtNS0xLTEtMTQ4MTIy_54d2eaa7-906f-497f-bbbf-2b62cd779f14"
      unitRef="usd">2116000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzgtNy0xLTEtMTQ4MTIy_0a4c2470-bc43-435f-9954-60397b222bc3"
      unitRef="usd">-9424000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <ois:WeightedAverageNumberOfCommonSharesOutstanding
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzExLTUtMS0xLTE0ODEyMg_2306501e-981f-4582-85eb-ab7624c30e17"
      unitRef="shares">64068000</ois:WeightedAverageNumberOfCommonSharesOutstanding>
    <ois:WeightedAverageNumberOfCommonSharesOutstanding
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzExLTctMS0xLTE0ODEyMg_aa6e92ce-cc98-4f0b-9c45-12657035ab49"
      unitRef="shares">61627000</ois:WeightedAverageNumberOfCommonSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzEyLTUtMS0xLTE0ODEyMg_256ae4e8-adcd-4a21-aaed-63c05e6e4cca"
      unitRef="shares">1243000</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzEyLTctMS0xLTE0ODEyMg_3dafab19-9bd0-4efa-bc15-a8b484789382"
      unitRef="shares">1129000</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzEzLTUtMS0xLTE0ODEyMg_6638df87-27e4-4856-9822-7bc17c74f484"
      unitRef="shares">62825000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzEzLTctMS0xLTE0ODEyMg_51212c64-5857-41ab-b31a-442ba88de7f3"
      unitRef="shares">60498000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:DilutiveSecurities
      contextRef="i3e38007e73e74d9ca552dca056172aac_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzE1LTUtMS0xLTE0ODEyMg_5ac6d127-eab2-4092-9129-c418c3b3f676"
      unitRef="usd">0</us-gaap:DilutiveSecurities>
    <us-gaap:DilutiveSecurities
      contextRef="i886632e8d8ef409781d5bb9c2081da60_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzE1LTctMS0xLTE0ODEyMg_32e12278-3a1f-4c5f-be94-45b36f760af7"
      unitRef="usd">0</us-gaap:DilutiveSecurities>
    <us-gaap:DilutiveSecurities
      contextRef="i1b40ab246cdd4d94a9d9f2fa491e51b2_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzE2LTUtMS0xLTE0ODEyMg_5165588d-f061-475a-91f0-a39139dce3dc"
      unitRef="usd">247000</us-gaap:DilutiveSecurities>
    <us-gaap:DilutiveSecurities
      contextRef="iecd2d14b57e943d6aa2c5a6db221f631_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzE2LTctMS0xLTE0ODEyMg_aca0d556-d770-4a36-9ff3-1b25dbf324a5"
      unitRef="usd">0</us-gaap:DilutiveSecurities>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzE5LTUtMS0xLTE0ODEyMg_cd6c398a-43f3-4b8e-8ec0-a4fc9757d1af"
      unitRef="shares">63072000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzE5LTctMS0xLTE0ODEyMg_5baf5d84-57fe-4d81-acb8-6538acdfa599"
      unitRef="shares">60498000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzIyLTUtMS0xLTE0ODEyMg_44181923-a677-4508-8f28-48a27d2520b4"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzIyLTctMS0xLTE0ODEyMg_4a63ffdb-3575-46bc-aac4-4d3040b231b9"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzIzLTUtMS0xLTE0ODEyMg_bca02a63-9fea-4422-9d3b-bbda2ef1bf40"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90YWJsZToxNTY1YWJiNDUyZDc0MDJmYTJiMjc2MzE5ZjM4ZDM4My90YWJsZXJhbmdlOjE1NjVhYmI0NTJkNzQwMmZhMmIyNzYzMTlmMzhkMzgzXzIzLTctMS0xLTE0ODEyMg_7bc03f73-a293-4f5e-a6f6-44409c57c7c7"
      unitRef="usdPerShare">-0.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90ZXh0cmVnaW9uOjg4ODZjNDk2YjJkODRlNzZhNWQ1OWQzMTdlZjA3MTQyXzEwOTk1MTE2MzI0NTI_624c81f3-b558-405d-b0b9-31b87f4f0a91"
      unitRef="shares">209000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMTEvZnJhZzo4ODg2YzQ5NmIyZDg0ZTc2YTVkNTlkMzE3ZWYwNzE0Mi90ZXh0cmVnaW9uOjg4ODZjNDk2YjJkODRlNzZhNWQ1OWQzMTdlZjA3MTQyXzEwOTk1MTE2MzI2NTI_1cbed157-e4c8-48db-a20f-e1534c6245a6"
      unitRef="shares">298000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzI2NTY_980acea4-8381-4cd6-8b33-f88481f6e031">Long-Term Incentive Compensation&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a summary of activity for stock options, service-based restricted stock and stock unit awards, and performance-based stock unit awards for the three months ended March&#160;31, 2023 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.795%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.662%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.662%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.936%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Service-based Restricted Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Performance- and Service-based Stock Units&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Outstanding &#x2013; December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(82)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Outstanding &#x2013; March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted average grant date fair value (2023 awards)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The restricted stock program consists of a combination of service-based restricted stock and stock units, as well as performance-based stock units. Service-based restricted stock awards generally vest on a straight-line basis over a term of three years. Service-based stock unit awards (39 thousand units outstanding as of March&#160;31, 2023) vest over one-year, with the underlying shares issued at a specified future date. Performance-based stock unit awards generally vest at the end of a three-year period, with the number of shares ultimately issued under the program dependent upon achievement of predefined specific performance objectives based on the Company's cumulative EBITDA over a three-year period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the event the predefined targets are exceeded for any performance-based award, additional shares up to a maximum of 200% of the target award may be granted. Conversely, if actual performance falls below the predefined target, the number of shares vested is reduced. If the actual performance falls below the threshold performance level, no restricted shares will vest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issued conditional long-term cash incentive awards ("Cash Awards") of $1.5&#160;million in the first quarters of 2023 and 2022. The performance measure for each of these Cash Awards is relative total stockholder return compared to a peer group of companies over a three-year period. The ultimate dollar amount to be awarded for each annual grant may range from zero to a maximum of $3.1&#160;million, limited to their targeted award value ($1.5&#160;million) if the Company's total stockholder return were to be negative over the performance period. Obligations related to the Cash Awards are classified as liabilities and recognized over their respective vesting periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense recognized during the three months ended March&#160;31, 2023 and 2022 totaled $1.6&#160;million and $1.8&#160;million, respectively. As of March&#160;31, 2023, there was $11.4&#160;million of pre-tax compensation costs related to service-based and performance-based stock awards, which will be recognized in future periods as vesting conditions are&#160;satisfied.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzI2NTk_0f0d382f-0e19-4305-a830-983435b8330e">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a summary of activity for stock options, service-based restricted stock and stock unit awards, and performance-based stock unit awards for the three months ended March&#160;31, 2023 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.795%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.662%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.662%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.936%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Service-based Restricted Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Performance- and Service-based Stock Units&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Outstanding &#x2013; December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(82)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Outstanding &#x2013; March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted average grant date fair value (2023 awards)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i9a0a09a08ec642308dafe331d8a5a689_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzEtMS0xLTEtMTQ4MTIy_86feb5ce-d984-4645-9ee4-9d693ef935d1"
      unitRef="shares">245000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9c569ac70ad24715bce3ea7476999e60_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzEtMy0xLTEtMTQ4MTIy_39d56daf-65ba-4757-b546-b14c24cf245f"
      unitRef="shares">1222000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ibca9a40c45f345f2bcf47c57eb27f992_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzEtNS0xLTEtMTQ4MTIy_1cb34969-4a5b-44fe-8725-99e0ac0315f0"
      unitRef="shares">494000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzItMS0xLTEtMTQ4MTIy_98fcbbbb-5789-43e0-a62e-2a3ea3193815"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i06a8f67ef00d46a5bfac64908e9b099f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzItMy0xLTEtMTQ4MTIy_49fbb1cd-8aa8-4a93-8d89-b79f726fcd13"
      unitRef="shares">555000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6f78f030a8394f478649f971131af46e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzItNS0xLTEtMTQ4MTIy_81364131-73c4-47a4-ac2f-7b3823604157"
      unitRef="shares">168000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzMtMS0xLTEtMTQ4MTIy_c084eeb2-91d1-4eb1-8189-a5706352dc02"
      unitRef="shares">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i06a8f67ef00d46a5bfac64908e9b099f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzMtMy0xLTEtMTQ4MTIy_96986091-6db8-48d4-95a4-d78ff1731906"
      unitRef="shares">513000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i6f78f030a8394f478649f971131af46e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzMtNS0xLTEtMTQ4MTIy_b922819b-a811-4ed2-8683-c33cc5e13700"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzQtMS0xLTEtMTQ4MTIy_5ab041cf-1fd5-4e50-a45e-4c00f9e9e528"
      unitRef="shares">82000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i06a8f67ef00d46a5bfac64908e9b099f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzQtMy0xLTEtMTQ4MTIy_81236855-db8b-4102-bb2d-eb3b2968b872"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i6f78f030a8394f478649f971131af46e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzQtNS0xLTEtMTQ4MTIy_687be650-b41c-4766-bf5c-21b3138524a8"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzUtMS0xLTEtMTQ4MTIy_cc21139f-9232-4403-883b-78a3bd3aa7b3"
      unitRef="shares">163000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ia68652929ff24beb93843a9f0fda1c19_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzUtMy0xLTEtMTQ4MTIy_29c2d992-2374-4ff7-b55e-7579c3641812"
      unitRef="shares">1264000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i25e4ce25fc49415a90edfa916cf46f93_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzUtNS0xLTEtMTQ4MTIy_6d9f701b-26fa-45f2-a0aa-1c09b6f1fc14"
      unitRef="shares">662000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzYtMS0xLTEtMTQ4MTIy_e5a75be1-2063-4c78-bed9-f65a52acd63b"
      unitRef="usdPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i06a8f67ef00d46a5bfac64908e9b099f_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzYtMy0xLTEtMTQ4MTIy_50fb18f3-31b8-4488-922b-c2144f097547"
      unitRef="usdPerShare">9.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6f78f030a8394f478649f971131af46e_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90YWJsZTpkN2Q0OTQ5Y2UxNDQ0MzViYjg2ZjJmNGMxMjIyZTkxMy90YWJsZXJhbmdlOmQ3ZDQ5NDljZTE0NDQzNWJiODZmMmY0YzEyMjJlOTEzXzYtNS0xLTEtMTQ4MTIy_fc639e7b-df20-4719-97fe-8f5a16fe403a"
      unitRef="usdPerShare">9.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i06a8f67ef00d46a5bfac64908e9b099f_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzQ5Mg_b1de3b23-0589-44df-a308-6c67da9abe0a">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <ois:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod
      contextRef="i54b24b4615674da18171be710fb8ccfe_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzUyOQ_fb0d3cc4-b310-4efc-8b97-8063253167d6"
      unitRef="shares">39000</ois:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if5516d3f3d694d4089604fcc777a1cb4_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzI2NjU_9ca94565-0f2d-47bc-9653-b93de54e7120">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i1b40ab246cdd4d94a9d9f2fa491e51b2_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzI2NjA_cfe64a6b-323f-4110-8b5c-e8606a72f7e8">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <ois:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod
      contextRef="i1b40ab246cdd4d94a9d9f2fa491e51b2_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzI2NTI_b70c8e3e-d1e9-4b8d-aea8-bee65ebbfc3f">P3Y</ois:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod>
    <ois:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage
      contextRef="i820e7b32c5694e948b7176ae827dad48_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzEyNjE_eb494f37-577c-4e0a-b5d1-1926d2952c32"
      unitRef="number">2</ois:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability
      contextRef="i42a4464a8b1746e199b0d09684847fa0_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzE2MzQ_9b0c5553-0d1b-4214-8597-a025198f507b"
      unitRef="usd">1500000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzE2MzQ_f88c723c-9c8d-4755-8cff-2ce258167d87"
      unitRef="usd">1500000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <ois:DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzU0OTc1NTgyMDc5Nw_c312faf9-4155-4477-8a67-4d5202e2916b">P3Y</ois:DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod>
    <ois:DeferredCompensationArrangementWithIndividualPotentialLiability
      contextRef="ic85cca7127934dd1b1b1b61f4752ff20_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzE3MTg_12048d96-e5d7-491b-9586-345362b481bf"
      unitRef="usd">0</ois:DeferredCompensationArrangementWithIndividualPotentialLiability>
    <ois:DeferredCompensationArrangementWithIndividualPotentialLiability
      contextRef="i838194b0d6484dc3a449d9fb8d425e8b_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzE3Mzc_8abc0378-cb7a-4119-bb71-7a9decf023f7"
      unitRef="usd">3100000</ois:DeferredCompensationArrangementWithIndividualPotentialLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzE2NDkyNjc0NDU4NzU_93293e99-5bee-47b5-b43e-1e1b02818793"
      unitRef="usd">1500000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzIzNDE_91cbe92a-a0dc-4b4c-8441-4685cd1ccc54"
      unitRef="usd">1600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzI0NDE_a342402b-9050-43c6-bb96-ef96532a314a"
      unitRef="usd">1800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMjAvZnJhZzoyYjhkYWU4YWNhNjA0MDgzYTIxMGU2NmFiZTcwMGRjNS90ZXh0cmVnaW9uOjJiOGRhZThhY2E2MDQwODNhMjEwZTY2YWJlNzAwZGM1XzI0Nzk_46cc5b84-6a7f-46a1-9765-7dbbab3762f9"
      unitRef="usd">11400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzE3MDE_b9a5a8e4-b3ad-4233-b8d4-5da18fcc4d3e">Segments and Related Information&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates through three operating segments: Offshore/Manufactured Products, Well Site Services and Downhole Technologies. Financial information by operating segment for the three months ended March&#160;31, 2023 and 2022 is summarized in the following tables (in&#160;thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Offshore/Manufactured Products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;98,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;548,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Well Site Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;67,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;212,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Downhole Technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;256,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10,662)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;196,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,050,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Offshore/Manufactured Products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;84,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;559,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Well Site Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;197,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Downhole Technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;265,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;164,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,077,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables provide supplemental disaggregated revenue from contracts with customers by operating segment for the three months ended March&#160;31, 2023 and 2022 (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Offshore/Manufactured Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Well Site Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Downhole Technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Major revenue categories -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Project-driven products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Short-cycle:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Completion products and services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;65,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;45,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;114,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;90,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Drilling services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total short-cycle&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;67,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;125,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;100,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other products and services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;98,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;84,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;67,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;196,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;164,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues from products and services transferred to customers over time accounted for approximately 66% and 62% of consolidated revenues for the three months ended March&#160;31, 2023 and 2022, respectively. The balance of revenues for the respective periods relates to products and services transferred to customers at a point in time. As of March&#160;31, 2023, the Company had $209.9&#160;million of remaining backlog related to contracts with an original expected duration of greater than one year. Approximately 35% of this remaining backlog is expected to be recognized as revenue over the remaining nine months of 2023, with an additional 46% recognized in 2024 and the balance thereafter.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzcx_08c1af6f-2be9-4c02-8f85-fed1ceda3f29"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzE3MDM_ee0e46e9-1799-4dc0-94c7-0b0fecbfdf9d">Financial information by operating segment for the three months ended March&#160;31, 2023 and 2022 is summarized in the following tables (in&#160;thousands).&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Offshore/Manufactured Products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;98,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;548,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Well Site Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;67,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;212,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Downhole Technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;256,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10,662)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;196,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,050,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Offshore/Manufactured Products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;84,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;559,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Well Site Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;197,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Downhole Technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;265,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9,632)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;55,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;164,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,077,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a8f1186c1c14c07b3c781bb1db045f6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzItMS0xLTEtMTQ4MTIy_624cd101-93e5-4c65-8803-b8d5f2e39370"
      unitRef="usd">98199000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationAndAmortization
      contextRef="i5a8f1186c1c14c07b3c781bb1db045f6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzItMy0xLTEtMTQ4MTIy_14b4ba76-ca72-45ce-b9a5-13c4f244f55f"
      unitRef="usd">4668000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5a8f1186c1c14c07b3c781bb1db045f6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzItNS0xLTEtMTQ4MTIy_07d4de5d-3bab-484f-ab8b-839eaecceb42"
      unitRef="usd">11090000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5a8f1186c1c14c07b3c781bb1db045f6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzItNy0xLTEtMTQ4MTIy_a46b97be-0a94-4ff8-bb09-72559b6c5d2d"
      unitRef="usd">535000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i0900618b57ea41eea578180ec3650731_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzItOS0xLTEtMTQ4MTIy_514c92cd-d2b5-4385-849c-188f67a28e37"
      unitRef="usd">548439000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i501436c6813c4e629477fc6b5854cf3b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzMtMS0xLTEtMTQ4MTIy_aabd377e-30f2-4a26-95e2-1e47338bf8bc"
      unitRef="usd">67058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationAndAmortization
      contextRef="i501436c6813c4e629477fc6b5854cf3b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzMtMy0xLTEtMTQ4MTIy_d5516ff9-b1c3-4f09-9b46-3be7c84fbda8"
      unitRef="usd">6146000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i501436c6813c4e629477fc6b5854cf3b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzMtNS0xLTEtMTQ4MTIy_08b76295-2c3f-4049-bab1-1116a17eb354"
      unitRef="usd">6966000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i501436c6813c4e629477fc6b5854cf3b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzMtNy0xLTEtMTQ4MTIy_7bf0ef81-8d51-4e8c-8e6f-4b3741b55a8f"
      unitRef="usd">5772000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i0037c949bfa346d29297f8a0897b49b5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzMtOS0xLTEtMTQ4MTIy_8dd42477-0bdd-4d06-a74f-eda48dc9a1bc"
      unitRef="usd">212415000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i57aa19d3acd34bb5930182334bc5d75f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzQtMS0xLTEtMTQ4MTIy_e778f3a4-0531-451b-8c43-983f9c6e0633"
      unitRef="usd">30942000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationAndAmortization
      contextRef="i57aa19d3acd34bb5930182334bc5d75f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzQtMy0xLTEtMTQ4MTIy_45cb10a1-3a65-4d8e-a89b-9a6f7c7307f1"
      unitRef="usd">4275000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i57aa19d3acd34bb5930182334bc5d75f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzQtNS0xLTEtMTQ4MTIy_24e60f80-ef01-4fd2-bd1d-078b4f37c290"
      unitRef="usd">-1519000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i57aa19d3acd34bb5930182334bc5d75f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzQtNy0xLTEtMTQ4MTIy_7531a557-0ff7-4d31-9265-58aa35027481"
      unitRef="usd">249000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="ieabae4e6454045eebb3efc1e8267ef1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzQtOS0xLTEtMTQ4MTIy_31d2ad5a-ad90-4104-b413-96fc33e9f029"
      unitRef="usd">256095000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6c9cc870dc6342d6b7be3403e1c61b14_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzUtMS0xLTEtMTQ4MTIy_7317680e-51a1-4f0c-bcd1-6f349dc0dc03"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationAndAmortization
      contextRef="i6c9cc870dc6342d6b7be3403e1c61b14_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzUtMy0xLTEtMTQ4MTIy_3ddf9137-e625-4325-bc1e-b24b04d462cd"
      unitRef="usd">167000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6c9cc870dc6342d6b7be3403e1c61b14_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzUtNS0xLTEtMTQ4MTIy_e89683f6-d8b4-4da9-b4e9-c41206d90ada"
      unitRef="usd">-10662000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6c9cc870dc6342d6b7be3403e1c61b14_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzUtNy0xLTEtMTQ4MTIy_5088936a-8356-4b3c-9613-8992047bce3c"
      unitRef="usd">12000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i37297f37faa84a889500c49f1fe94495_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzUtOS0xLTEtMTQ4MTIy_e40c7c5a-9c06-47b0-92fe-da471b4987ef"
      unitRef="usd">33188000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzYtMS0xLTEtMTQ4MTIy_f8fac08d-0543-4165-9b88-3fd083ed05c7"
      unitRef="usd">196199000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationAndAmortization
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzYtMy0xLTEtMTQ4MTIy_021d7e3a-8075-42b4-a31c-cf39733b0aca"
      unitRef="usd">15256000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzYtNS0xLTEtMTQ4MTIy_8e8b12e6-20c9-41d1-9852-8b5b733548e9"
      unitRef="usd">5875000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzYtNy0xLTEtMTQ4MTIy_0f81dfa8-5d6c-4330-9002-17c09ccc83ff"
      unitRef="usd">6568000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3YjYwODgzZWU1Yjg0NTAzYjUzYTliOGE3ZDY3NWFlMy90YWJsZXJhbmdlOjdiNjA4ODNlZTViODQ1MDNiNTNhOWI4YTdkNjc1YWUzXzYtOS0xLTEtMTQ4MTIy_2dc13476-3bb3-4b2b-b102-72264b10ad2b"
      unitRef="usd">1050137000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2556c1ab01ea4befb293e0ef83d1cb91_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzItMS0xLTEtMTQ4MTIy_bf056eeb-0c9d-4478-8601-347b13d2f52e"
      unitRef="usd">84112000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2556c1ab01ea4befb293e0ef83d1cb91_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzItMy0xLTEtMTQ4MTIy_621d351a-3e17-4f31-9171-d7f33db12825"
      unitRef="usd">5330000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2556c1ab01ea4befb293e0ef83d1cb91_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzItNS0xLTEtMTQ4MTIy_e68b1c1b-3669-4617-83b5-79cd4bc0010e"
      unitRef="usd">10196000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2556c1ab01ea4befb293e0ef83d1cb91_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzItNy0xLTEtMTQ4MTIy_4c6273a5-f60c-478a-990d-1470cb44241d"
      unitRef="usd">902000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i1fc5161c8da646ae973351e5d354a7d7_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzItOS0xLTEtMTQ4MTIy_1b9f675b-0ba8-4d62-ae65-458e4c835f08"
      unitRef="usd">559877000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1bbdf9b6b8ca40e9a347ea5af6dff411_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzMtMS0xLTEtMTQ4MTIy_8b916d0a-f1e2-4ede-8cce-4f72082ef6a7"
      unitRef="usd">48172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationAndAmortization
      contextRef="i1bbdf9b6b8ca40e9a347ea5af6dff411_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzMtMy0xLTEtMTQ4MTIy_e43178bf-a0ea-4951-b932-d968a5522453"
      unitRef="usd">7932000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1bbdf9b6b8ca40e9a347ea5af6dff411_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzMtNS0xLTEtMTQ4MTIy_6091b156-c446-4c45-9637-a01544203a22"
      unitRef="usd">-3395000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i1bbdf9b6b8ca40e9a347ea5af6dff411_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzMtNy0xLTEtMTQ4MTIy_b04a1227-da30-4930-90e7-6f4bb2cfcc3e"
      unitRef="usd">1548000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i18b78564c61c44ff85224a422ef3f4ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzMtOS0xLTEtMTQ4MTIy_3ac38a18-b24e-4cc3-a1ff-cc7bfb4692dd"
      unitRef="usd">197077000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5783331f05ac4f78b53bc8d6fe05ccb1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzQtMS0xLTEtMTQ4MTIy_cf04586c-8d3b-4b01-9703-22d84e858642"
      unitRef="usd">31760000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationAndAmortization
      contextRef="i5783331f05ac4f78b53bc8d6fe05ccb1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzQtMy0xLTEtMTQ4MTIy_336a6559-3a93-4f27-b0f4-6fb224012770"
      unitRef="usd">4384000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5783331f05ac4f78b53bc8d6fe05ccb1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzQtNS0xLTEtMTQ4MTIy_fc3547f2-4f4e-4c86-a19e-2562584783c1"
      unitRef="usd">-1505000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5783331f05ac4f78b53bc8d6fe05ccb1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzQtNy0xLTEtMTQ4MTIy_898bc8a9-2028-4da2-8d5a-a3f89690bd4f"
      unitRef="usd">317000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i895cf32de43045d2ad3b0f0948f3f0fc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzQtOS0xLTEtMTQ4MTIy_50058040-eb58-489b-bca2-22bc706e4d32"
      unitRef="usd">265958000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8bf18f1ee711451d9cd91c5e1e31cda7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzUtMS0xLTEtMTQ4MTIy_c294211d-6e0b-4a78-b02d-0514407c0fa7"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationAndAmortization
      contextRef="i8bf18f1ee711451d9cd91c5e1e31cda7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzUtMy0xLTEtMTQ4MTIy_10f1a22f-fa6c-471a-86fc-c0fc79306e13"
      unitRef="usd">171000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8bf18f1ee711451d9cd91c5e1e31cda7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzUtNS0xLTEtMTQ4MTIy_00b91f79-4d8a-4142-9b0b-85a5d97586e6"
      unitRef="usd">-9632000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8bf18f1ee711451d9cd91c5e1e31cda7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzUtNy0xLTEtMTQ4MTIy_484f876f-9d8b-4ddf-b325-3e8ca6604337"
      unitRef="usd">91000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i8d4ad67a3aec42aca870badedc079748_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzUtOS0xLTEtMTQ4MTIy_2b0a3497-c9d4-4784-a63a-d410155be125"
      unitRef="usd">55053000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzYtMS0xLTEtMTQ4MTIy_7fcbb868-9f70-44a7-8a1f-ca993b7de7f8"
      unitRef="usd">164044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationAndAmortization
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzYtMy0xLTEtMTQ4MTIy_3f68a93e-c307-4496-931a-c67b0d65a46a"
      unitRef="usd">17817000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzYtNS0xLTEtMTQ4MTIy_887cd9ed-40b5-4a76-af05-4a841dc3ef31"
      unitRef="usd">-4336000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzYtNy0xLTEtMTQ4MTIy_83febb4c-53a2-49d6-8ed0-6a69bce13ef8"
      unitRef="usd">2858000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i42a4464a8b1746e199b0d09684847fa0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZTo3ZTQzYTkzMDRkMTE0MjhkYjdlYjUzNzU2NmRlZGI0NS90YWJsZXJhbmdlOjdlNDNhOTMwNGQxMTQyOGRiN2ViNTM3NTY2ZGVkYjQ1XzYtOS0xLTEtMTQ4MTIy_2bd67e94-4196-4d02-bd45-1da338fcfe1a"
      unitRef="usd">1077965000</us-gaap:Assets>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzE3MTA_c79265f1-4cd5-41a7-bdc8-1bcf874cb47d">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables provide supplemental disaggregated revenue from contracts with customers by operating segment for the three months ended March&#160;31, 2023 and 2022 (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.116%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.243%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Offshore/Manufactured Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Well Site Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Downhole Technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Three Months Ended March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Major revenue categories -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Project-driven products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Short-cycle:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Completion products and services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;65,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;45,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;114,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;90,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Drilling services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total short-cycle&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;67,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;125,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;100,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other products and services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;98,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;84,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;67,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;30,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;196,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;164,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d2f4f8bf2304a6aa1ab9ab0a961aef0_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzQtMS0xLTEtMTQ4MTIy_a5b48286-f922-417e-bea1-2580082aa549"
      unitRef="usd">39132000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id696c7b5ada5457789171181a39c2385_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzQtMy0xLTEtMTQ4MTIy_7045af1a-1002-4542-9e6a-b323d8a9f767"
      unitRef="usd">33844000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i766ce92ef97743d68da0c21376aafa3a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzQtNS0xLTEtMTQ4MTIy_6ffe045d-f78a-47c8-b3ed-e9239f1b1740"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd9e8dbcbb06452d8f7607204858c20b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzQtNy0xLTEtMTQ4MTIy_994eaa50-16f2-4fd6-84e8-c925580ea7c3"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6757d6393b124da7b1b81a859f128639_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzQtOS0xLTEtMTQ4MTIy_f1402f1c-2448-4abe-9249-206e5422bbcd"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifbbda0f63f994ac5a03fbda5f7e3b8fb_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzQtMTEtMS0xLTE0ODEyMg_0e006f90-ab52-432d-8a5d-c144d0f95b4f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6de49303b66b43a299d75d0fdb6a94f1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzQtMTMtMS0xLTE0ODEyMg_d5ffad7c-d86f-4607-9ae4-59952951635e"
      unitRef="usd">39132000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8621ebf495e421b8da9dbdef1d407e2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzQtMTUtMS0xLTE0ODEyMg_3da9ff95-108e-49dd-9962-4006d545092f"
      unitRef="usd">33844000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic5718f1509f449798b8dedb05ada0efb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzYtMS0xLTEtMTQ4MTIy_6477bf5b-1757-471d-8811-c6e1e365c798"
      unitRef="usd">17955000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54bc2b6167c942fe9cac93d2e5483a9b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzYtMy0xLTEtMTQ4MTIy_1f094913-f7bf-4660-abbb-75b654833178"
      unitRef="usd">13580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4160df7297ed44e492151b36dea1ae22_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzYtNS0xLTEtMTQ4MTIy_7849139f-dc04-4da1-875e-e94ddb6e87ce"
      unitRef="usd">65406000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f49dc2e0366455996204f26e0311b3c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzYtNy0xLTEtMTQ4MTIy_a8e5e34b-bcbd-4905-bd59-4c35736207a1"
      unitRef="usd">45166000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3f3c31dec7114e04a580f1dff0d75b0e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzYtOS0xLTEtMTQ4MTIy_81077986-1c15-4e8e-b3c3-0422ff013bc6"
      unitRef="usd">30942000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1da349aa93ab4a598d8472e5da526bc9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzYtMTEtMS0xLTE0ODEyMg_7bc79550-3160-4b84-9201-3ad2d0b9b5c4"
      unitRef="usd">31760000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0cb587df4010415a8a2e13ce6b889ffd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzYtMTMtMS0xLTE0ODEyMg_8e9bc5ff-e755-4461-81c6-0dd0c2583454"
      unitRef="usd">114303000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd6e6b91aaeb47dc9855a5f3453d1f77_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzYtMTUtMS0xLTE0ODEyMg_71fac17f-2b27-4b70-b8cc-fff8b938f828"
      unitRef="usd">90506000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69469c5f62d849f3949ce1533bd816eb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzctMS0xLTEtMTQ4MTIy_f0ac8cce-c7e1-4924-9d2c-d6073b7e192b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c58e1fed9a44322aac93a4048b1f18a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzctMy0xLTEtMTQ4MTIy_30501613-5b6a-4ddf-a936-0ffca7bccde0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i09f6efb6d92f420c9636c503b8902c9c_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzctNS0xLTEtMTQ4MTIy_b54c8344-8795-4d19-8de2-284623869348"
      unitRef="usd">1652000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i311d1feda0394e0baf35c18d4c77cb09_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzctNy0xLTEtMTQ4MTIy_25db087d-87ef-402c-a191-fcfb33b7ebb5"
      unitRef="usd">3006000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i907c6ddee273429b99cbf6f3072f6bb4_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzctOS0xLTEtMTQ4MTIy_57ce9e08-c16e-4868-8438-4f53c39b1b09"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idd23d3f579ce4a84bc595a81ab71a61f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzctMTEtMS0xLTE0ODEyMg_01a29de6-52a2-4695-b985-200403491fa4"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id27c8836ee1645239161ac2b4d80d83e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzctMTMtMS0xLTE0ODEyMg_be7d9948-9f18-4181-b75d-890c39d58f50"
      unitRef="usd">1652000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5be38095cb954e92891f81a9a94ff352_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzctMTUtMS0xLTE0ODEyMg_f7375a65-e667-4c7c-bce6-1bc6a7f4b277"
      unitRef="usd">3006000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i646d3fcf219c480abdc083e62c82247a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzgtMS0xLTEtMTQ4MTIy_8daa29ef-428e-4f96-9114-1fd59b3a1f84"
      unitRef="usd">9485000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2409e5c2ae4d4be3aeea0ab0a8da0139_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzgtMy0xLTEtMTQ4MTIy_9fab5bbe-c23e-4250-836b-e96606bdef95"
      unitRef="usd">7044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if6b16a6ee2914090924e0eaf4c85628e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzgtNS0xLTEtMTQ4MTIy_1b79453d-1a90-468e-9f31-efa260ae55b7"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iccafd850c905455b9ed95200b64e308a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzgtNy0xLTEtMTQ4MTIy_7f03f95e-56e8-4c16-a9fe-c3178833f462"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc8a0d7425c34eb09c1d20e73a046283_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzgtOS0xLTEtMTQ4MTIy_f2f1a1b0-1690-4f17-a808-ced4f82d26c4"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i34ee486ae3e744bea5b28666c26fad0c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzgtMTEtMS0xLTE0ODEyMg_99b65481-47a2-48d4-873f-0cbf56aea1e9"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e92318b31194c75a852541da16527a6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzgtMTMtMS0xLTE0ODEyMg_7eb26d3f-3a7c-467f-912f-ad5d77528bc2"
      unitRef="usd">9485000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iafa6b5f7eccd49ab907cae240d2fd849_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzgtMTUtMS0xLTE0ODEyMg_1a70234b-6bd8-4c22-bee1-afbd88cc6647"
      unitRef="usd">7044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib053b93f63db47c992a61813e304d00e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzktMS0xLTEtMTQ4MTIy_a1e7aeb4-d24a-4f21-a31d-6a1597b6e6cf"
      unitRef="usd">27440000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2c0d34383bd4cebb2b29ed708c44e7c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzktMy0xLTEtMTQ4MTIy_234ba26d-03d9-40af-8fd6-a8256f0cf8ef"
      unitRef="usd">20624000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d607ce8b9bf41589bb79bf8d4795f66_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzktNS0xLTEtMTQ4MTIy_b7a5c9f1-dc57-43a1-92bd-ce0ea3d8f859"
      unitRef="usd">67058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iacfb0a5955484d92b0ad18ce17708ae7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzktNy0xLTEtMTQ4MTIy_17650cca-5b10-4f43-a003-3ef78240536f"
      unitRef="usd">48172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i145dc8eb8818476c905a2dce3e21092b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzktOS0xLTEtMTQ4MTIy_3e7349f4-90ad-4e7f-be7c-b5b347fdf6d8"
      unitRef="usd">30942000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6268b93d1d104ebeb3cec9381195bcc4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzktMTEtMS0xLTE0ODEyMg_d11bc91a-83ec-4082-ba98-cae54aa8355c"
      unitRef="usd">31760000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8eccc57e9bf046cbba4193d8cfbc0b97_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzktMTMtMS0xLTE0ODEyMg_d6766cc8-65ac-4327-b6a9-2f0f0ed90530"
      unitRef="usd">125440000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic9bda857815b4b85b3abe107c10514f8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzktMTUtMS0xLTE0ODEyMg_de2f5590-1dbd-4435-95fb-691159864185"
      unitRef="usd">100556000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic1e38b25801a483bba41ad0b2d159c9d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzEwLTEtMS0xLTE0ODEyMg_3258cbbd-83cd-453f-a2fc-a36b54a96f61"
      unitRef="usd">31627000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i37ee92e7f8bd4beda569b2e5b6cbd9bd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzEwLTMtMS0xLTE0ODEyMg_4203c6ee-5ebc-43e8-9d37-1033e89a4b43"
      unitRef="usd">29644000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02da203f5fb84859aa65cf682fdbc690_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzEwLTUtMS0xLTE0ODEyMg_25113502-bf98-4925-9498-bd58ca4e6fc3"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8df94331b32140d4bb35521687c4d852_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzEwLTctMS0xLTE0ODEyMg_2c6dbefd-41c7-46bc-8059-312f0cd644bc"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4a444628a31b406d817fddcd4bc83cf4_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzEwLTktMS0xLTE0ODEyMg_a75c2fcc-bf3c-4b3a-917c-766f053e930a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e86dfdb53ad4b37921d537555d57b28_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzEwLTExLTEtMS0xNDgxMjI_08e4fa14-776d-46b6-839e-a9dc4d99b21a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99bd77b609fd4213ae5654b6835a9397_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzEwLTEzLTEtMS0xNDgxMjI_2582f736-b73a-4dc5-95e9-26ce544c2326"
      unitRef="usd">31627000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2657a1814af942e39872b95199e0b345_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzEwLTE1LTEtMS0xNDgxMjI_ac216d82-d5e7-4069-a472-d23251983220"
      unitRef="usd">29644000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0d916d1efe1403b9d3e5ba65bd8b76b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzExLTEtMS0xLTE0ODEyMg_9a138cfc-626f-4cfb-a9a0-1096a90e16be"
      unitRef="usd">98199000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2627359748df4480812e439f6f2822bd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzExLTMtMS0xLTE0ODEyMg_c4f8f8f0-a2d7-4562-b6fd-a72738351950"
      unitRef="usd">84112000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id3e75638f97f427c87568f94a010884c_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzExLTUtMS0xLTE0ODEyMg_61242dda-f7a1-480d-b968-90605a1b40bd"
      unitRef="usd">67058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if23c133284af48f59fd0fc64a029a111_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzExLTctMS0xLTE0ODEyMg_94608a11-65c8-42aa-b631-992282f1863f"
      unitRef="usd">48172000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3ddb6cb5dbc4490b5ddf5f64fb2a767_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzExLTktMS0xLTE0ODEyMg_752a6eff-5167-488a-a699-520afe8fcc8c"
      unitRef="usd">30942000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib3d631e29f5744db83e1c775a370588e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzExLTExLTEtMS0xNDgxMjI_e1d1454d-a488-45b2-bfac-fcd32ad74402"
      unitRef="usd">31760000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzExLTEzLTEtMS0xNDgxMjI_8e506bed-85d0-4512-bce5-1bdbf05e22b9"
      unitRef="usd">196199000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i670a8e6f09c649ad8af675269ca10955_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90YWJsZToxZDVlY2RiMjhmZGI0NThhOTU4NjM1ZGQzYjkxMjRlNi90YWJsZXJhbmdlOjFkNWVjZGIyOGZkYjQ1OGE5NTg2MzVkZDNiOTEyNGU2XzExLTE1LTEtMS0xNDgxMjI_548f0307-7d84-4265-adb8-589f02276fba"
      unitRef="usd">164044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <ois:RevenuefromContractwithCustomerPercentageofRevenue
      contextRef="i452c9c4a55104f3bba0e4a066a73799a_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzExOTQ_32a7bda7-1f4a-46c3-b361-9f8bc82a9732"
      unitRef="number">0.66</ois:RevenuefromContractwithCustomerPercentageofRevenue>
    <ois:RevenuefromContractwithCustomerPercentageofRevenue
      contextRef="i3666324dc27640248de0b3324c59f8a7_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzEyMDE_5a60a038-9db6-4576-9465-feadfdd3b753"
      unitRef="number">0.62</ois:RevenuefromContractwithCustomerPercentageofRevenue>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ibccd64c674754ceaa8d393601ce96cdc_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzE0MzM_b499a903-ed34-4142-bbfb-0064c825b8b5"
      unitRef="usd">209900000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ibccd64c674754ceaa8d393601ce96cdc_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzE1Mjk_3697c43d-3c06-42cd-8c5e-9f6e205e0706">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <ois:RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzE1NDc_48f2f82e-dca4-46be-8ff6-3d2f72c78617"
      unitRef="number">0.35</ois:RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear>
    <ois:RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzIvZnJhZzphMThmNDZkN2I5ZmI0NTc2OTI1NDMxYjg4MmVmYTkyYy90ZXh0cmVnaW9uOmExOGY0NmQ3YjlmYjQ1NzY5MjU0MzFiODgyZWZhOTJjXzE2NTQ_d5805a78-0db2-42d5-ad4f-7c2120631bfa"
      unitRef="number">0.46</ois:RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yMzUvZnJhZzpmYjBiNGNjMjY0ZjI0ZTQ4ODUzYTA1ZTg5YmI4MWY0My90ZXh0cmVnaW9uOmZiMGI0Y2MyNjRmMjRlNDg4NTNhMDVlODliYjgxZjQzXzQzMzE_ac86d47b-ed52-4851-8972-62b8ef62a4fd">Commitments and ContingenciesThe Company is a party to various pending or threatened claims, lawsuits and administrative proceedings seeking damages or other remedies concerning its commercial operations, products, employees and other matters, including occasional claims by individuals alleging exposure to hazardous materials as a result of the Company's products or operations. Some of these claims relate to matters occurring prior to the acquisition of businesses, and some relate to businesses the Company has sold. In certain cases, the Company is entitled to indemnification from the sellers of businesses and, in other cases, the Company has indemnified the buyers of businesses. Although the Company can give no assurance about the outcome of pending legal and administrative proceedings and the effect such outcomes may have on the Company, management believes that any ultimate liability resulting from the outcome of such proceedings, to the extent not otherwise provided for or covered by indemnity or insurance, will not have a material adverse effect on the Company's consolidated financial position, results of operations or&#160;liquidity.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i12859218307b44aa9cb37c6e4116f8b6_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwNTM5NDUyMWQwZDQxZTU5YTMxZDQ2MWNiMTBlODFmL3NlYzozMDUzOTQ1MjFkMGQ0MWU1OWEzMWQ0NjFjYjEwZTgxZl8yNjgvZnJhZzowZDU4YmI2MzVkYjY0OGQ2OWMxZjg5YzlmMTc2NzFkNi90ZXh0cmVnaW9uOjBkNThiYjYzNWRiNjQ4ZDY5YzFmODljOWYxNzY3MWQ2XzEwOTk1MTE2Mjk5OTc_b458a322-99ad-4f27-a8ce-a3648d8e8ed8"
      unitRef="usd">0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>62
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( %-AG%8'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !389Q67?[YF.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M:L,P#(=?9?B>R$E&&2;UI:.G#@8K;.QF;+4UB_]@:R1]^R59FS*V!]C1TL^?
M/H%:'84."9]3B)C(8KX;7.>ST''-3D11 &1]0J=R.2;\V#R$Y!2-SW2$J/2'
M.B+4G*_ (2FC2,$$+.)"9+(U6NB$BD*ZX(U>\/$S=3/,:, .'7K*4)45,#E-
MC.>A:^$&F&"$R>7O IJ%.%?_Q,X=8)?DD.V2ZON^[)LY-^Y0P=O3[F5>M[ ^
MD_(:QU_9"CI'7+/KY-=F\[C?,EGSNBGX?5$_[*N5J+BHF_?)]8??3=@%8P_V
M'QM?!64+O^Y"?@%02P,$%     @ 4V&<5IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M,[J+8LDBL."9X$D<47WS)-67RI84@*_ YRW+J8ZZ !?@^>D6G'WX",2&YDR
M. ._;_A.T"P2Y^!#YWXVE0JB?M%T6<&Y*>'@$3@$W/-,;@3X.8M8U-6?*M=J
M__#!OQML-7A/\TM T#G $!,#GL6WJV,+'%*'FQ3VR(B]1[9GV8Z)*U-H2E7'
MK*KW\Y78TB6[GJ@-*UB^9Y/YCS\@#_YD\NM$QCI>.K67CLUZ[:7)R5+3*S1U
MC=G/4>BA,)Q-]VWX!C'/@8Y3BW6 N34PUQK^!1=J1:NE"=B;*H1B)!'N*1-Q
M(F,=?[W:7\^:".VOWL!YE1!PQMZ6R4ZHRJD?1TR]<QG3LJ"JJ-"4YS+^NWA0
M@JCB5-X4"#-='UYT_?]HBET)R&TGSH4^<7OY-8AASX,C^?5K?WVKOT^*#N)L
M?0[6+%,E*RF=BE3=C(74)4SY77EDPNX/0&$'(J\'W2!% D+,R(,:>6!%?FM+
MA0US8(@W=ON8#5)^@'PSYK#&'%HQ?Y8;E@->DD.V/J \!QF3)JCA  1I02B!
M#F74NC##1+#A./CN-NAN>R,SP>&[0TBPTX-HDO,"$L 1F"TJ1O9XUI&,LR5/
M&3A+N!#&7599:F-P [^_R0Q2%PXA8_'$#5!L!7JG:H J!?+=C%=V.@ P"5$?
MITG,\_$(SH9LD97EJ@5:!G,<(QGN9[^_?PQ""&)W!&##D\A.E'?M/*NBJMIR
M=DB^I&\CZ]09[B/?@WW$0ZD+-PQ&RA1J&!19">L 6:$#VYSO8]W/&U&ZP_<K
M#L%]F 8QXCAH!&9#?,C.?+^I">C]7>0-N@R,W* /<2AU$3IXA*I0PU7(MS8C
M XA [?^RK39V)<C*?<>V):>RUG6^H3MDY[L;*N(E.%/30L23A.:B<=Z<JM*<
MWTH"O(2DGZJAU 6\1&,%KR$Z9&>ZVSC9Z;;G"+SA-^$=2EGPXH;P,+0NK2_%
M]*H T[VBE#4#V2Y]T5R] FJ]I:JCJ*8W-=@+J8A1D8YQS6$KL1Z[YDYEK1N5
MAE^QG5^;-5=Z;TP<'G*FAP/<IU:3&'3"8"1S#;5B.[6V5YH-Y9 Q/0+]?G4U
MB5E0-L2*[<3ZD/-HMY1&>K*K'KUD_H\Y%C<$C9U_/Z]C*[D?[>F)K'4];7@=
MVWG=-K-7JFT&#,/ Z;<<!K' ];T1+L<-EV/O%%,[MG8$1Z?C1-:Z/C?- ;9/
MLM]A<L?#P=8//+\_H1G$/"> 8UEN.@)L[PB>5 SCY<@"M*H>G=H36>LZVC03
M./P/-<7:B!SMZ8FL=?_K;-H08I^[;36%#*?HT"-N_W] @Y@?X+$QAC2] $&G
MJ"G$VE$<_9_LB:QU?6YZ"V+O+;Y#3:D0M2G!QW P8AG$/!3 ?I:GK7..E.7K
MXOA'J)9VE\GR2*!^6A\Q?2H.5GK/;]#5HCPH:LR4YU;W-%_'F0 )6RF3\-)7
M*R\OCX+*&\FWQ6G*"Y>2I\7EAM&(Y5I _;[B7!YN] OJ [GY/U!+ P04
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
MJP?L9-VWE@_?R]MQT"/OL!MX+T'OA.PJ;W&/2E$_G&DN*ZB8[^QY;[(M),9
M60 8)Q0O#-,(0.PFX%!+[-AS6TA8!9H,BVE@(-IJ1L(EB2/KL!MV(%$V4')/
M,LFJTJ08#0,\YX;%+$C]<&E*CK##;MJ]#+V8$>24:I-C46@0Q&:%@Z4Y.L(.
MNVGWH<Y$Q9%F3]R= ";!:(P-CE@X%_D+0"8CYH@;<^_Y/8>NS:':A6JRL0HD
M)L*")(WF"FUF09SZ"Q)'TA$WZ8[+L1,C3FSX2J))Y=*+M=BE-(JC!;63'9T;
M<W^>7)&(B2U,DR"9SR6K'5!P2>+(-^+FVRCQ&Z<3,7E&_!3/MSM6L\7=!!FA
M1]P[LR%7B\G,LNHT-UPQ#N:5CL4J@M5A0>5(*>*FE%'GG.I4VQXM"(R$M>W1
MXJ4ZDHR((FY$'6;7*8TF?&#UCXQ%RF87!\ED>W&L<J04B9WUSJT6V=>M*',N
MU4_=-D<_VX]+G+3[YO.2[^3M..J1>N0$]41509VCVN ]].;<Q\ 1B?:L;'A[
M!N5[_N$/J2V3[0:[T5LAB_]X[J$X]B#G/4+\@Z(7$]@FQI$7)K&7SGXJE&K:
MEG"]X]VI9OEL[6.3EW&,YZE@,5I<ND:F$C=3W^9YT=9^D++MT<)94:.,[0I(
M8:M0DYD8PQXRGN\D[(:$+!7J=.0K=?/U$]<,OH*M.9,U++3VTRZ3G"0.<#)?
M ZQVQ"<+Y14=$4O=B(4BL*F:LCM[[0]H1 4IO6V/R?? !:'LPDV*GL7 _#D1
MK'9)&BQ4KW2D+773]K,$;C7R^66., W*E?80)EZ2)!X-2)?Q<!LE@8=A!AV2
M_7264Q._9Q%)0F($9S4$WBUD.YV<F+YF(ZHL:Y]5L(G=* U#/"]W;78)&"[P
MF8Y\IFX^&RCINO[5\@/SS->ZJ[8:VG;5Z\G;B/95T$<F'XI:0:US#RW]\QBZ
M0![>KAQNM-AU+RCNA-:BZBZWG('PU@!^OQ="O]RT[SR&=UR;_P%02P,$%
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
M ']^1RG[<B->SO=_*)G_ U!+ P04    " !389Q6VYMA'2X'  !D'P  &
M 'AL+W=O<FMS:&5E=',O<VAE970W+GAM;*U947/;-@S^*SROVZ5W32R2DBQG
MB>]2M]WZT"[7K-LS+=$Q5UGT2-I)]NL'2HIE2R23W.4EL600_@ 0^ #RXDZJ
M'WK%N4'WZ[+2EZ.5,9OS\5CG*[YF^DQN> 7?+*5:,P./ZG:L-XJSHEZT+L<D
MBM+QFHEJ-+NHWUVKV87<FE)4_%HAO5VOF7IXSTMY=SG"H\<7W\3MRM@7X]G%
MAMWR&VZ^;ZX5/(WW6@JQYI46LD**+R]'5_A\3C.[H);X2_ [?? 965,64OZP
M#Y^+RU%D$?&2Y\:J8/!OQ^>\+*TFP/%OJW2T_TV[\/#SH_9/M?%@S()I/I?E
MWZ(PJ\M1-D(%7[)M:;[)N]]Y:U!B]>6RU/5?=-?*1B.4;[61ZW8Q(%B+JOG/
M[EM''"P />X%I%U ^@MBSP+:+J"UH0VRVJP/S+#9A9)W2%EIT&8_U+ZI5X,U
MHK)AO#$*OA6PSLR^5VQ;",,+-)>5EJ4HF'VX,? /HF4TDDLT9WJ%/D'$-3I%
MWV\^H),W;]$;)"KTYTIN-:L*?3$V@,;J'.?M+[]O?IEX?IFB+[(R*XT^5@4O
MCM>/P8J]*>31E/<DJ/ +4V>(XG>(1(0Z\,R?OYP$X-"]9VFMCWKTU4Y;UDY;
M*KE&D'F*&5'=-EM7&,'UN<MMC=K8K=:F];G>L)Q?CB!O-5<[/IK]\A-.HU]=
M-K^2LB,/Q'L/Q"'MLZ]0A425RS5')Z74^JW+VD9%6JNP-6<W(SC)+L:[0RN&
M0J?3F,1[J2-XR1Y>$@S05?$/Y%>SR8V$FI3+*A<E1U4?M_W:OLQM2+<:\@.V
M_K/CF;QF/%])V9'#TKW#TF \/W!0F@O6U-^J0&PME1'_-2_X/5"+YBX/-&J3
M@_#AA"1I+\@.J4F&)^X@3_:8)T',-T;F/TYMH2\01-1"?!+NQ $WF_;0.H0R
MFKC!9GNP61#LU:$_H>X"'7&E /E25 SV)NRU7&KC++;9 $\<]S$[9-*I&_)T
M#WGZQ)YH(;8)8]@]VBBY$S7/GRQXQ9?".#-_.D!#I_T],90YQ1-/WN.HX[PH
M"/HW:&^ V"I4"+V1FI4URS&MN=NWK;HC& 1'/:PNJ22F'K '!(V#8/\P*Z[>
MV?KCA(8=6=,'-I1)DLB#BW2X2)C?5JRZY;I7"FL?UL6A%&PA2G]9;-6_4EU\
M+6W'SNBX'@>)=':5YW)KB00*)!<[MBB=E:75<K1%)G'2CY=#:AIEJ2=B'1WC
M,!]_KG9 =E)!1)S@8D>RD2PB?7@N.1I-?3NJXV,<9*_.B1OV8#W8<$R>JRT_
MVDY.\(D#5$9)OP2ZY.(D\11NW%$C?HH;VSJH.#AYZX[^D.%B/!D@=$A17Z^#
M.Q[$82*LR\B3F>JO,T.^(_@ 58O=P8HX)A[L'2WB,"]^?>R]FG8ZU($YL0]Y
M[S29XGZ3Z1+#T<1'ZKBC2#Q]T20@( _U<SI''.3>%Y?(5])V/)QUI$O"I#MG
M&V%8V31>,')NE3M:Q$&C:9+VH^42(]G!Y' ,LZ-;$J;;:R5SSHLV5$V#(!X;
M,NAL8,^9ASIM^+];L;'C@].*(><20OLV#(4R7T-&.F(F0:Y[HF%H%Q\7P(%S
M'4*IIQ,G'4F2,$EZTMB5#D[D#EI,Z73@5(<8B1(/>Y*./4G\HBSN>O(GLI@$
M6?FE6?Q:VHZ]T'$T"7/T-[Z3Y:Z>1(#MA$%+EEON>$ +J4 ;?.,.WI!WR21+
M^ZV/0XQZ-UY'SB1,SG[0BD.O41\!.$$/J?B4$ =JAYP?=D?9)$S9WQ[!V=*#
MSY+H9QC_(%E@1K3=D>:5D I5TGCR94C&,#Q1/$ _E/.T<J1C;!)F[*;;*/C"
MU*6RR16.2@Z#^('3_57*R<7]Z= IE7KXFG1\3<(S[77G]6<,WL0QHQ+<1^H0
M2CU<13M*I6%*O5DQR''$B@(JJ9'(*/#O5CT@;4\]H,5##)RMMV5MBSW!TG8%
M[!QCRO9XM]ARN_2Q!(-<N_B.*?>Q+G4P+Y[2?G!<8E/?D$ [?J9A?O:0B*L:
M.\$/*?<4QW329T"GW"&#'\/OR)F&R?GC<LGS.AS\/J\G: 0]+$=Y.TU#GU%;
M9[.F_F"[C!TK?26*#IDZ'AHS%*+$%XF#\^UGT'EC@G@I:A='IP3WT\8EAVDZ
M]4Q#M"-S&AZ%YSZT[]""WXJJ:G,!NCTA"Z<)PRDX)M%@J'"()="F>D8BVO$P
M#?-PP #HKI^ /B19G&11_]C((4:GV-=ATXZ-:?IT([5AHD GS6D)+]ZBI53N
MRY @L[_X-N25M!U;WA$Z#1/ZY\IPT.MD/#IDX3CK4[5#*"&^O=21-0V3]>?]
MT6W@ *#5<70'0^)!*^00P[@_THP/[BO77-W6U[@:U:<_S7W?_NW^JOBJOB#M
MO7^/S^?-A6^GIKE__L+4K3WD+?D25$9G$_"9:JYTFP<C-_6MZ$(:(]?UQQ5G
M!5=6 +Y?2NBKV@?[ _N+]=G_4$L#!!0    ( %-AG%:SLE@0,@(  "(%   8
M    >&PO=V]R:W-H965T<R]S:&5E=#@N>&ULK511;],P$/XK)R/0D%"=I.N8
M1AJ)%4WP *HV#9[=Y-I8<^Q@7]OQ[SD[656D;O# B^VS[_M\WYW/Y=[YA] B
M$CQVQH:Y:(GZ*RE#W6*GPL3U:/ED[7RGB$V_D:'WJ)H$ZHPLLNQ"=DI;495I
M;^FKTFW):(M+#V';=<K_ND;C]G.1BZ>-6[UI*6[(JNS5!N^0[ONE9TL>6!K=
MH0W:6?"XGHN/^=5B&OV3PW>-^W"TAJADY=Q#-+XT<Y'%@-!@39%!\;3#!1H3
MB3B,GR.G.%P9@<?K)_:;I)VUK%3 A3,_=$/M7%P*:'"MMH9NW?XSCGIFD:]V
M)J01]H/OQ;F >AO(=2.8(^BT'6;U..;A") _!RA&0/&O@.D(2)F30V1)UB=%
MJBJ]VX./WLP6%RDW"<UJM(U5O"//IYIQ5-U;M6TT80,+9X,SNE'1N".>N%@4
MP*UAH4(+-USP &=+Y7F[1=*U,F]+21Q$I)+U>.'U<&'QS(5?E9_ -'\'159,
M3\ 7+\-O<#6!?'8*+EGZ07]QT%\DOO-G^/+)['64OD-/>F40[FW >NMC#M!J
MY^&;(PRG=+Y('+OO*O2JQKG@]@KH=RBJ-Z_RB^S#*=7_B>R/'$P/.9B^F(-4
M[ :T)61R L\FG*D "GKT-9?[9)T'TLM$&C^+795-LGQ6RMVQL+]Y#1'+HQ<<
M?P]^)1MM QA<,RZ;O)\)\$-'#@:Y/CWJE2-ND;1L^1-#'QWX?.VX;*,1^^3P
M+5:_ 5!+ P04    " !389Q6"50#A,X%  !<#@  &    'AL+W=O<FMS:&5E
M=',O<VAE970Y+GAM;*U7;6_;-A#^*X0&;!V0VHZ3=D.7!'#2=BN&H$'2;1^&
M?:"EL\26(E62BN/]^CUW>K&])D&*[8LMD??ZW'-'ZF3MPZ=8$25U5UL73[,J
MI>;5=!KSBFH=)[XAAYV5#[5.> WE-#:!="%*M9W.9[.7TUH;EYV=R-I5.#OQ
M;;+&T550L:UK'3;G9/WZ-#O,AH5K4U:)%Z9G)XTNZ8;2;\U5P-MTM%*8FEPT
MWJE J]-L<?CJ_)CE1>!W0^NX\ZPXDZ7WG_CE77&:S3@@LI0GMJ#Q=TL79"T;
M0AB?>YO9Z)(5=Y\'ZV\E=^2RU)$NO/W#%*DZS7[,5$$KW=IT[=>_4)_/"[:7
M>QOE5ZU[V5FF\C8F7_?*B* VKOO7=ST.3U&8]PISB;MS)%&^UDF?G02_5H&E
M88T?)%711G#&<5%N4L"N@5XZ>Q]*[<S?NH/(%>I<1Q.57ZFK0)%<DIV3:8(O
MUICFO=WSSN[\ ;M'ZM*[5$7UQA54[.M/$>,8Z'P(]'S^J,%+'2;JZ/! S6?S
MHT?L'8V)'XF]HR<D?J NO(O>FF*+PV[Z#,=;X[3+C;;J!HL$7J:H_EPL8PI@
MUE_W(=0%<'Q_ -QMKV*C<SK-&O85;BD[^_:;PY>SGQY)[WA,[_@QZ_^AKO^'
M7?6A(C1<[NM&NXUQI6J=;@N3J%"Y!R-<[)YZT/&R&O&-6WQA]KWI$8_JG4L4
MG#C0]@"O^41",)",[3*:PNA@(/@LP7UVT7G/OE>5OB6U)'(*2#<ZP%W3AMAJ
MEU3RBJ5#:Z'(U@*5K14GXI\W;RAO@TFFEWASEU?:E036U+6),I\:"@DCD%.%
M1<.1FGHG*>.Z 0K9B;KHA'<7\:Q6WB?G$ZG"Q-SZV )1Y5C"V@T$<MNBES @
M4G4_7&-VQ@GZH8 ,=0HE.0IB"#O4,.0LTKK$,3<!YDW#&#S+?EXLKO90VY;,
M!^5KD]*7",8',)P(%[;EOS?P,3<$GBKP"8GXD'CJ\_A6B%L*H8N/&(FB<R#T
M,5'"1YTZG*"!4@5>VY-=5R:OQ$3/BDZ[H "$*:<8<2*A $%IM=(F;(,;.(!:
M8- +)7 BAIX@K,&[0\&Q8WP18?V6N! ,QB"SS9SQ-,-@V0U*)WGECABV!LM+
M;:68,NHGZKH/YZ$ 0 - DL;DC#"H,+GF4Y"-AW]96+4 >4,\9KEB'9?&\?<U
M76N$,4QMDS8=^YA2\/BY-<QI=M=&B8)0P%JZFZ'2$9>#IH-VN<$YYW QD"K
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
M7$GDOJ4+.%\8X\<?)&#_-NOR#U!+ P04    " !389Q62-/@:D4*   @&@
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
MRXH^,FB\ ]E+365I-S[ _K,U_P-02P,$%     @ 4V&<5EL)\.XX!0  ^ P
M !D   !X;"]W;W)K<VAE971S+W-H965T,3,N>&ULE5=M;]LX#/XK1-:] 8'C
M.$G;=6V IEUQA[MA17N]^W"X#XK-Q%IER9/DI-VO/U)VG&1-L_7#5LOBRT/R
M(<V<+HV]=SFBAX=":7?6R;TO3WH]E^98"!>9$C7=S(PMA*>CG?=<:5%D0:E0
MO22.#WN%D+HS/@WOKNWXU%1>28W7%EQ5%,(^3E"9Y5FGWUF]N)'SW/.+WOBT
M%'.\17]77ELZ]5HKF2Q0.VDT6)R==<[[)Y,ARP>!OR4NW<8S<"138^[Y\'MV
MUHD9$"I,/5L0]&>!%Z@4&R(8WQJ;G=8E*VX^KZQ?A=@IEJEP>&'4/S+S^5GG
MN ,9SD2E_(U9_H9-/".VEQKEPO^PK&43\IA6SINB4:9S(77]5SPT>=A0.(Z?
M44@:A23@KAT%E)?"B_&I-4NP+$W6^"&$&K0)G-1<E%MOZ5:2GA_?>I/>YT9E
M:-U;^/2MDO[QM.?),M_WTL;*I+:2/&-E )^-]KF#3SK#;%N_1XA:6,D*UB39
M:_"SL!$,^EU(XF2PQ]Z@#7,0[ V>L5<'!O^>3YVWQ(3_=L58FQCN-L'=<>)*
MD>)9A^COT"ZP,W[SJG\8?]P#<-@"'.ZS_LMU>+D5N#!%P?S7&5P3Y=%:S"!(
MPE\YPLPHZDRIY^#%5"&4UBQDAHZX[854C@CI<^H_5U(C@3?@22G-A9Z33'/4
M53%%"V8&+A<DRD]I[=:QHRX<Q%'<AU)86 A581=H0#A/F-AQ5MG@G]%(Z\A+
M;A&AJ#E%MI@%\$YJNC"5(RWW_@1N=[K:,OSFU7'2[W^$2TPQ(&PHE<#AH/LA
M'L(-$A]DZBDCM;98"INY+FB:AV29IMX,I:_8T6@T6OGDE.2H,KZGM#TP# T+
M,L9>.0T;QN!=$@_?OP0NL3_-6_K#X;";D._SH/S#'5?U273=D$JJ>RGT(^0B
M@V34C>.8_VU4J&S9\%R11$4)M_([9MV:!MJL]*5S%6E2_!L11/!%PQ5.;44#
M'OJ'-<@M.&\=3 REA0%<2DN<,M9M.(*#9!3%-.J4XJD=$DS:%LN* J?Y&Z!O
M&]RF6HM_%0]E)H!F'-94\WP-D>"-(KBMIE\;<HNR5#(-C> P)5YZ21Z56!(G
M7$697\-8$D28(@A?WWCZ6+E0$")J>",*4VE/[]Q603+$PK$G:THKA<=H9VV[
MG.W-N)=HJ2E$AE#1F.6\R'7F!'_DR%":5D6E!#/Z"SFUP:O%G+^C"X0_C7-;
M0B8(I5M"BH2Z[-I8%B'X(D@8C=JW]&[G#(8Y0XFWDC[L4CV2*AL/XV&FJM17
M 9WCQ%!.+>KT$?"A'B)@@ZB8TP816A_A+KJ-(*.Y1)4DYY4C$#QIK-".#4.*
MEF:37C%!:H]6!Q]" 2TLMO'WA"G-'?6:PSGM%K30_%(VJ&8I[3P,9&9- 0='
MQ]&'EJ3$@*<3A@ ?' VCXTVI[0)'<-6P>VO>(7]#=_5YW=IM E?I"+:SK[0K
MA( H^:F9Z]!+3RNW*T"IZ8PUO=8U%)XFX[2J/PK-G+_3DK/T!R4PHRPPJ(D5
MWZ6*X'(]PW\:33T0?B# JM,GW'..&HUZ)PLNZK?L1@K>!*G&-+51S^E"D_'I
M(PQ>UQEZW5U]J2@P19SD2(5M^+--+;[4=8P!N=F7'$K=P3#JKXKYHGB3'?$^
M$^X2Q?U&3'O0PS*77)B?YZ9_M-?0B],0KYD?[=I\>AO;:(%V'G9N'M(T"^O%
MM'W;KO7G]3:[%J]_$U :YS050.&,5./H:-0!6^_9]<&;,NRV4^-I4PZ/.?TT
M0<L"=#\SQJ\.[*#]L3/^'U!+ P04    " !389Q6*(0Q)# #  "C!P  &0
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
M-5N>XSR@UC"H'S!8O'^79/&'(V33GFQZ#'UQ2YU8-!6"6L-SXB$LN1$Y<%G
MI:@:^VO 6P>.F[@K$:S+-JQ<G\)6JP=1H %.G9<KF8M*<-]&Q,&2L&QJU-PJ
M;;SA J6BZFP/2&354RI:2B"IT$17:)4OM"UY8'SHZ6[QH+;4B%"WI8.N=( 2
MGY=]YCTB+1@,A"1QU1@Z,2'@8XY;>P#):]5(:X93N/.@A_780GF8Z]Z-*5P_
M8W@"+$S&$WH/SL.4I4/X@H8DNX;AUFJQ:MJX606-?$#C?*42H"^Y6U(#Y_?
M=UP7!@8I&\+[=Q.6L ]/IKW[;<".!8FH)%E/Y&J]IGO-A=H'F&XV,)@W6EB!
MQ/#[[ZCL6;S,YBU).^D8/07G\J (IO##7X@$PA\(>>-+9D7:1)D *<DM#I5+
M8XVE-%)90Y:&<3:!+ DS=M9%^PC0;R-^B#U(0I:.ANZ=L/.?Z+XQ!1D+)VP,
M61RFYY/_/06] AGTTU;FV!ENI+ &6'K6"_]*_BT9RT9A?,;V])^7>R\Y[:Z4
M$XA/XY'+<'R:9,/]]=*>MF<O76_1P3BBJMKXH6LHZ]21[63J3_NY?M&.LR?Q
M]J> VG\CI($*UZ0:GYZ- ]#MH&TW5FW]<%LI2Z/2+TOZ-T'M!.C[6BF[WS@#
M_=_.XC]02P,$%     @ 4V&<5BGH;LDN P  "0<  !D   !X;"]W;W)K<VAE
M971S+W-H965T,C,N>&UL?551;]LV$/XK!W4H'"")+%GVW,0V8*?K5F!%C3AM
M'X8]T-)9(B*1&GF*FW^_(V4ISN;X13R2WWWW\7@\S?;:/-H"D>!G52H[#PJB
M^B8,;5I@)>RUKE'QSDZ;2A!/31[:VJ#(O%-5AO%P. DK(56PF/FUM5G,=$.E
M5+@V8)NJ$N9YA:7>SX,HZ!;N95Z06P@7LUKDN$'Z5J\-S\*>)9,5*BNU H.[
M>;",;E:)PWO =XE[>V2#.\E6ZT<W^9S-@Z$3A"6FY!@$#T]XAV7IB%C&/P?.
MH _I'(_MCOV3/SN?92LLWNGRA\RHF ?3 #+<B::D>[W_ P_G&3N^5)?6?V'?
M8I-1 &EC25<'9U902=6.XN<A#T<.T^$;#O'!(?:ZVT!>Y4=!8C$S>@_&H9G-
M&?ZHWIO%2>4N94.&=R7[T>)/K?*K!S05?%8I*I<BN-,5W[D5/FV#![$MT5[,
M0N)PSBE,#]2KECI^@WH$7[2BPL)O*L/LM7_(,GNM<:=U%9\E_"+,-8RB2XB'
M\>@,WZ@_^\CSC=[@VQ3"X-6*[S2#M7CF4B-8&B-4CM[^:[FU9+AN_CYU^)8[
M.<WMWM*-K46*\X ?BT7SA,'B_;MH,KP]HSSIE2?GV!<;?IM94R+H'6Q(IX_P
MM?:WM71%+NGYE."SE*<%/Q0(.UWRRY4J!W*5 'Y7D071O62G0AP",YR?O)>D
MO21["8Y,IGBU]9EF=S(R)39;G%"=U2A)(/;"9.SEEFLTON^HWOM_0!^06"<5
M!A&JMN30E1QPP:1%7S$PD(I1NK%,;2]N7F7.PN:5ROL7E2UL?23%:WN-;T'?
M6)>%KPU98HC+V?MWTSB*;N$CIEAMT71J8HB3,427,5O)AP1^Y[)SP3P^OH7Q
MF'<G4_C..HZ6!^-H=-'/N"_M4+K]P31^6>[&4SK^DY)H,G(B)@E,)C'\\#V,
MZ<03&F[)D#M5D GB,A#2P),H&X2!=VW3?P&_P(?K*.J&4\4='K6G"DWNF["%
M5#>*VD[5K_9]?MFVMQ=X^Y-@^;GDRRIQQZ[#ZU_' 9BV\;83TK5O=EM-W#J]
M6?"_"HT#\/Y.:^HF+D#_]UO\"U!+ P04    " !389Q6'SX +!T%   -#0
M&0   'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6S%5]MNVS@0_96!&Q0.P,:Z
M49<T,= D6VP?B@9-=ONPV =%HFVUDN@EZ3CMU^\A=8F3NFX?%M@'6Q3%&9Z9
M,W-$G6VE^J)70AAZ:.I6GT]6QJQ/9S-=K$23ZQ.Y%BV>+*1J<H-;M9SIM1)Y
MZ8R:>A9X7CQK\JJ=S,_<W+6:G\F-J:M67"O2FZ;)U=<+4<OM^<2?#!,?J^7*
MV(G9_&R=+\6-,'^LKQ7N9J.7LFI$JRO9DA*+\\D;__2"V_5NP9^5V.J=,=E(
M[J3\8F_>E><3SP(2M2B,]9#C<B\N15U;1X#Q3^]S,FYI#7?'@_>W+G;$<I=K
M<2GK3U5I5N>3=$*E6.2;VGR4V]]%'X\#6,A:NW_:=FMY,J%BHXUL>F,@:*JV
MN^8/?1YV#%+O!P9!;Q XW-U&#N55;O+YF9);4G8UO-F!"]59 US56E)NC,+3
M"G9F?B.62+'1E+<E?11U;D1)[]J.;9NVZ6U^5PM]?#8SV,X:S8K>]47G.OB!
MZY#>R]:L-/W6EJ)\:C\#S!%K,&"]" XZ?)^K$PI]1H$7A ?\A6/LH?,7'HX=
M8:^E,E6[I+_>W&FC4"E_[PNW\Q;M]V:[YU2O\T*<3] >6JA[,9F_?.''WNL#
M6*,1:W3(^_P&W5AN:D%R0=_CWB&,T=W78<6^( YNLS^(MU6;MT65UU3M% :V
M@32HW '0/20\)K,2^"DAJ.GX%Y9_ GO%:J3/U1L& 56Z5X3J&U95K;-?R!IR
M83T;5WXT=0_D1L-.'Y\@]GO1;O#@2@ HP'4]#J=Y8Y/RK9OX,"*LVD(V@J:U
MU/J8+O-U91"0>("ZE979(%BZE78JUUJ@'VY=!+L5_#R"#XN%7DDE9N_S=K-
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
M**(ZB*DZBF_+LXPE5XKG97,#NC 6A8%^ON(Z,>I.,4!S'#;_#U!+ P04
M" !389Q6RB,4UD("  !9!0  &0   'AL+W=O<FMS:&5E=',O<VAE970R-BYX
M;6RM5&%OTS 0_2LG,Z%-@CE-NFXK::2N%0()I&EE\ 'QP4TNC37'#K;3CG^/
M[:2AD[H)";XT/OO>\[O7.Z<[I1],A6CAL1;2S$AE;3.EU.05ULR<JP:E.RF5
MKIEUH=Y0TVAD10#5@L91-*$UXY)D:=B[U5FJ6BNXQ%L-IJUKIG_=H%"[&1F1
M_<8=WU36;] L;=@&5VCOFUOM(CJP%+Q&:;B2H+&<D?EHNDA\?DCXRG%G#M;@
M*UDK]>"#C\6,1%X0"LRM9V#NL\4%"N&)G(R?/2<9KO3 P_6>_7VHW=6R9@87
M2GSCA:UFY(I @25KA;U3NP_8UW/A^7(E3/B%79\;$<A;8U7=@YV"FLONRQY[
M'PX H_$S@+@'Q'\+2'I <(YVRD)92V99EFJU ^VS'9M?!&\"VE7#I?\75U:[
M4^YP-ENB95P84"6L@K=8P T33.8(J]!&\SQ7K;0&WL)"2:N=\?")LS47W'(T
M<-I3G+F$^]423D_.X 2XA"^5:@V3A4FI=4K]?33O5=UTJN)G5'UF^AR2T1N(
MHS@Y E^\#%]B/L#CIW#J_!E,B@>3XL"7_+M)W^=K$SSZ<:SJ[IKQ\6O\P$Y-
MPW*<$3>1!O462?;ZU6@2O3OFP7\B>^)(,CB2O,3N'"E1:V>#QBW*%N$TW_>&
M^-,;9\<\Z(@G@=B_,=ML?'4]N4[I]K"X(UGCR^MHR.I4TX/&]X^.ZYL-EP8$
ME@X7G5]>$-#=('>!54V8A;6R;K+"LG)O'VJ?X,Y+I>P^\.,UO*;9;U!+ P04
M    " !389Q69F$S)"($  #!$0  &0   'AL+W=O<FMS:&5E=',O<VAE970R
M-RYX;6RU6-MNXS80_15"710)D$2B?$]M ['32]!N$<1-^U#T@9;&-A&)=$G:
MWEWLQW=(R?)%BKKK=5YLDN(<GC,<DD/V-U*]Z 6 (1_21.B!MS!F>>O[.EI
MRO2-7(+ +S.I4F:PJN:^7BI@L3-*$S\,@K:?,BZ\8=^U/:IA7ZY,P@4\*J)7
M:<K4QQ$D<C/PJ+=M>.+SA;$-_K"_9'.8@'E>/BJL^05*S%,0FDM!%,P&WAV]
M'=..-7 ]_N2PT7ME8J5,I7RQE8=XX 66$200&0O!\&\-8T@2BX0\_LU!O6),
M:[A?WJ+_Y,2CF"G3,);)7SPVBX'7]4@,,[9*S)/<_ *YH);%BV2BW2_9Y'T#
MCT0K;62:&R.#E(OLGWW(';%G@#C5!F%N$!X;-%\Q:.0&#2<T8^9DW3/#AGTE
M-T39WHAF"\XWSAK5<&&G<6(4?N5H9X;W8!A/-)$S,G&^A9B,6,)$!&3BXN@N
MBN1*&$VNR>],*6;=3BYRNTML?9[<DXMWE^0=X8+\L9 KS42L^[Y!>G80/\JI
MC#(JX2M4&N2]%&:AR8\BAOC0WD=9A;9PJVT4U@*^9^J&-.@5"8.P4<%G_.7F
M80V=1N'JAL-KO((WENA48:P',7Z?N'XA?_^&?<B#@53_4^6P#+!9#6A7^*U>
ML@@&'BYA#6H-WO#[[V@[^*%*[9G #K0W"^W-.G0,LP@W&0TV1")IG1 9C'2S
MR&,<U!5A6H.I\D(&W7;0=EM:#Z]ILQ<$?7^]KZ^6P8GZ6H6^5JV^<9VF*]SO
MH@2+?,9Q>1EIZ\#7;)I E=YLJ-:>7AJ6Y=82.E%NNY#;_A:Y\7:VXQ5D<M<@
ML(BRY5SP3\>K.Y/=+LF^#CO=DNY:9B?J[A2Z.[6Z'\0NC/&L *5P/G-U59(Z
M)4E-VND=">J4PKO9")M%IP.BW8)H]Z0)2CB;\H2;CU<HX7"2L!U1YI4;=[<<
MD8VP-#.UE$Z<F5XAN/>M@K\L"GOE*,2U=RRUELR)4FFP.[.#_]E-$3;B[B"I
M/&>#\GS1LHBJ;F%GK]LAO;V4@M;2NTNE,OQ3=LYA8L&%86+.<;?+-HCJW(!6
M+(,RY7*O5O@JXW#'.*QE_"RX37PFAAG0Y#/Y&>1<L>6"1Z3BU/Z\RXF>:C?R
M^E&_]OP^%]JACW;9"SU[^D+/FK^<"^U0_RZ#H?4IS*%^9?5?,$T868*R'RXK
M/9!A]O;B-;CIM(ZC^BU2%[K+76A]\I)'_Z^X^\<R/6/XGRE%R9WT%@D/W64\
MM'WV\#]3JI+K?XO$A^XR'UJ?^IP6_IV*\*?A<?C7CORUROR]RS"F '/W1J")
MB]CL[EBT%N\0=^[V?=0^LN\3[I*]@\D>-_!F..="DP1F"&D7M(<><>\%6<7(
MI;MR3Z7!/,05%\!B4+8#?I]):;85.T#Q:C/\#U!+ P04    " !389Q63%H[
MG@(#  "7"   &0   'AL+W=O<FMS:&5E=',O<VAE970R."YX;6RM5E%OFS 0
M_BL6JZ9.:DL"A*1=@I2DFS9IU:)D71^F/3AP!*O&SFR3M/]^MB$T"32;M+V
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
M.F\]O%'K#[,I.C][@\X0H>A+P6J!Z4*,7*E =3@W;Z%N&JC@!:A/F%^BT+]
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
M,!#'_Q4KF[96ZL@/(* .(K5DU?8P"15U>YCV8)*#6'7BS':@W5\_VTFSI(4
M57D@MG/WO;N/G>0F6\;O10(@T4-*,S&U$BGS2]L640(I%CV60Z;NK!A/L513
MOK9%S@''QBFEMN<XOIUBDEG!Q*S->3!AA:0D@SE'HDA3S!^O@;+MU'*MIX5;
MLDZD7K"#28[7L !YE\^YFMFU2DQ2R 1A&>*PFEI7[F4XUO;&X >!K6B,D:YD
MR=B]GGR+IY:C$P(*D=0*6%TV, -*M9!*XT^E:=4AM6-S_*1^8VI7M2RQ@!FC
M/TDLDZDUME ,*UQ0><NV7Z&J9ZCU(D:%^4?;TG;D6"@JA&1IY:PR2$E67O%#
MQ:'AX [V.'B5@W>L0[]RZ!_K,*@<!H9,68KA$&*)@PEG6\2UM5+3 P/3>*OR
M2::W?2&YNDN4GPP6DD7W":,Q</$1??E3$/F(/J$92U.]*UF,YFHC@'.(D;%%
M9R%(3*@X5V9WBQ"=O3^?V%*EH@7MJ I[78;U]H3]CGD/]=T+Y#E>?X?[K-O]
M!I8]Y/I[W<-N]Q"B.KK7=K<5OQJB5T/TC%Y_CUZ%[=?54DBN3O+O74!*B<%N
M"?UT7XH<1S"UU.,K@&_ "CZ\<WWG\RX\;RD6OI%8"UV_1M?O4@^J@R;TT;I
M.>9H@VD!Z(QD*&:48BY0#NH]E6 ..P]:J3\R^OHEMPF<GN-.[$V35V<2I_(Z
M$+'%85!S&'1R^/^452A,P0+A0B:,D[_JAD92KN[D4.H/&UEY0\?\GK'H3.14
M%D=$;?$8UCR&I_%XS=$8'G,TCC$*#QBU2O3K$OU7;3D1HCB\W?X+\,_WN3/Z
MJ?O<%:Y5_:BN?O2JZE5K(J3Z[I!L?0C!Z"""SA1.1= 5KH5@7",8'_WNJ^J\
M:#[P'/*"1XGJ:@Z1*./X'21>6NQ^.X2=*9_Z,; ;C8GN(M5G?TTR@2BLE+S3
M&RF:O.S,RHEDN>E5EDRJSL<,$]7, M<&ZOZ*,?DTT>U/W1X'_P!02P,$%
M  @ 4V&<5HD[_);' @   P<  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N
M>&ULI95;;YLP%,>_BL6DK97:0DA(MBY!:MI-ZT.U*MGE8=J# R?!JK&I;4+[
M[7=L$Y8IEU;:"]CF7'[_<^ P;J1ZT 6 (4\E%WH2%,94EV&HLP)*JB]D!0*?
M+*4JJ<&M6H6Z4D!SYU3R,(ZB85A2)H)T[,[N53J6M>%,P+TBNBY+JIZGP&4S
M"7K!YF#&5H6Q!V$ZKN@*YF"^5_<*=V$7)6<E",VD( J6D^"J=SD=67MG\(-!
MH[?6Q"I92/E@-[?Y)(@L$'#(C(U \;:&:^#<!D*,QS9FT*6TCMOK3?3/3CMJ
M65 -UY+_9+DI)L'[@.2PI#4W,]E\@59/8N-EDFMW)4UK&P4DJ[619>N,!"43
M_DZ?VCIL.<2] PYQZQ [;I_(4=Y00].QD@U1UAJCV863ZKP1C@G;E+E1^)2A
MGTGG1F8/A>0Y*/V.?'JLF7DFY^1:EB76S#TE7VNC#14Y$RMR9:MH;4YNP%#&
M]2G1!56@"1/D6R%KC89Z'!IDLQG"K.68>H[X $>?W$EA"DT^B1SR?_U#U-0)
MBS?"IO'1@'=479!^[XS$4=QO&8^$[7?UZKNP_0-A;T6&[[X&J]^O3JWRO67\
M-9.<$WQY&JKRW_MJXG,-]N>RW^.EKF@&DP _. UJ#4'Z]DUO&'T\HF30*1D<
MBY[.?=ODDF2^V=HU6VXU>P$K)H1=5:"8S,D)2O6E/-TGQR=,7$([#=;IL/\A
M&HS#]1[.I.-,CG+.0!O%,@-Y2TAM.?49$3BRD!X'TQ*8J:V8%_B2';XD2?;3
M#3NZX6NJV#!3%,!S2T,,?;*%%62-Z+9Z2+F-_A+F< ?S/#Y4Q5''.?K?;H._
MO:[5H]U6#^*=8H9;@ZD$M7+C5R-"+8R?4=UI-^&O_&#[:^Y_#_@]X\NH"8<E
MND87(\RM_,CU&R,K-^86TN#0=,L"_U*@K $^7TII-AN;H/OOI7\ 4$L#!!0
M   ( %-AG%9U^HJ03P0  /$7   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y
M+GAM;+V8;7.C-A#'OXJ&7EMG)F<>C7%J>R8VW#1SEVDFN;0O.GVA@&QH0/))
MPD[ZZ4\"@@TAG#VCYHUYL/:GW?V+!>UT1^@CBQ'BX"E+,9MI,>>;"UUG88PR
MR(9D@[#X9T5H!KFXI&N=;2B"46&4I;IE&*Z>P01K\VEQ[X;.IR3G:8+1#04L
MSS)(GQ<H);N99FHO-VZ3=<SE#7T^W< UND/\?G-#Q95>4Z(D0Y@E! .*5C/M
MTKP(S)$T*$;\F: =.S@',I0'0A[EQ54TTPSI$4I1R"4"BL,6+5&:2I+PXUL%
MU>HYI>'A^0O]4Q&\".8!,K0DZ5])Q..9YFD@0BN8I_R6['Y'54"%@R%)6?$+
M=M580P-ASCC)*F/A09;@\@B?JD0<& A.MX%5&5AM ^<- [LRL(\U<"H#YUB#
M4650A*Z7L1>)\R&'\RDE.T#E:$&3)T7V"VN1KP3+A7+'J?@W$79\?L=)^!B3
M-$*4_0J";WG"G\%'<!F&>9:GD*,(_,%C1,&29&(EQG*);!'X0A@# Q]QF*3L
M3!C<W_E@\.$,?  )!E]CDC.((S;5N?!1SJ2'E3^+TA_K#7]L<$TPCQD(<(2B
MIKTN8JL#M%X"7%B]P&M(A\ VSX%E6':'/\OCS:T.<[_?W$=AKWEPO+G9DPR[
M5MLN>/8;O!_)>H5#DB$PD/*>@;^_"'-PQ5'&_NE2LIS+Z9Y+5K@+MH$AFFEB
M!H;H%FGS7WXR7>.W+AE4PGR5L$ 1K"&84POF]-%;CR<J'L\N*4J*6U#DNV$[
M=R>CD>E-]>UADCN&>9YIM(;Y7<,$KC4LZ)S4L]QZ6"/D41WRJ#?DKX3#%)!B
M=8:-U9D4J[,K_)(X.O#$,0VC%7SOM*>N,)6P0!&LD6ZW3K?;F^YE3BG"X3/@
M%&(F2D/Q^H[^%:\>\3W .TNX^TIXQW0FK72_'N2Y9FNA];IV:A85P1I9'-=9
M'/=F\1XGLJ9^3O Z(MDYN"'Y&Z^_7LZI15,ES%<)"Q3!&F)XM1C>.[[E/)6"
MJ83Y*F&!(EA#L$DMV*3WZ0F>PACB-0)4: 88%P5I+73#0K_!#L%'>7;6I4V)
MG1S4&&-HV*U"U#_WP!X:QL]==+_7\-3\*H(U\FL:^Z]\HS?*!87_)>DY*(_@
M%L&T\]N\EW+J8E=*\Y72 E6TIAX'NR[S'4M4-9DJV532?*6T0!6M*9NUE\WZ
M?PI5Q6U5*JM5J3I'F>/61U._CR=G5!&MF=']AM3LW3[]\$&0#T!G0I5N/I72
M?*6T0!6M*=!^ VHZ[UFI>K>[)\NFDN8KI06J:$W9]IMHLW\7?6SCH,(<;M,^
MCIWQY%5IZACGCLRQT2Y.73QOXK1V?D$GSS5LL]4\T ]:FQFBZZ*GS$ H]E>\
M; +6=^N^]671K6W=7Y@7R[+[O,>4S?!K2-<)9B!%*X$TAF/A&BW[R^4%)YNB
M@?I ."=9<1HC*#(K!XC_5X3PEPLY0=WEGW\'4$L#!!0    ( %-AG%8>0\//
MCP(  &D&   9    >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;*U576_3,!3]
M*U:84"NQ)DW:;I0V4C] [&%HV@<\(![<Y+:QYMC!=MKQ[[EVTM!U6>&!E\2^
MN>?XW&O[9+*3ZE%G (8\Y5SHJ9<94XQ]7R<9Y%3W9 $"OZRERJG!J=KXNE!
M4P?*N1\&P<C/*1->/'&Q&Q5/9&DX$W"CB"[SG*I?<^!R-_7ZWCYPRS:9L0$_
MGA1T W=@'HH;A3._84E9#D(S*8B"]=2;]<>+H<UW"5\9[/3!F-A*5E(^VLE5
M.O4"*P@X),8R4'QM80&<6R*4\;/F])HE+?!PO&?_Y&K'6E94PT+R;RPUV=2[
M]$@*:UIR<RMWGZ&NQPE,)-?N2795[BCP2%)J(_,:C IR)JHW?:K[< ! GG9
M6 /"8\#@%4!4 R)7:*7,E;6DAL83)7=$V6QDLP/7&X?&:IBPNWAG%'YEB#/Q
ME4AD#N2>/H$FY^0+58K:QI+.$@QE7'<Q^G"W))VS+CDC3)#[3)::BE1/?(,"
M+(V?U(O-J\7"5Q:+R+44)M/DHT@A?8[W47BC/MRKGX<G":^IZI&H_XZ$01BU
MZ%G\.SP\(2=JFADYONBOS21+IA,N=:F ?)^MM%%X7G^T=:QB'+0SVCL\U@5-
M8.KA)=6@MN#%;]_T1\&'MG+_$]FSX@=-\8-3[/&]-)3C 7$M,-B"0LDM<[>]
MLP(!:V:Z;0VH6$>.U7K.-D9!N!O;P\)>)D6#0;])>B9XV @>GA1<[U8'MPE/
M^0K0$N% /[0>\.%+(1>CX$CMRZ3SX?O+Z$BN?W!K<U ;9V::)+(4IKH"3;3Q
MRYFSB:/X''VTLKT_-)4)XP'?,*$)AS52!KT+5*8J8ZLF1A;.&U;2H-.X88;_
M E V ;^OI33[B5V@^;O$OP%02P,$%     @ 4V&<5L7NH>.P!   LQ4  !D
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
MN2CS<* H[K*)Q4GAB4K-;/,#/(GQ;2S1;4]9*EZ6J/Z*EP"4$3C*##7M153
MCS=TVZC4S.P 30F7_2U!2DU4:F8J@)K$^/Z6Z/:M;#4Q2QA2$Q,G%]'@%/.K
M3E/VF%2:/6+&)*W]4*F92P8Z$B[[6X(4BJC4S%0 %(GQ_2W1[5RIT)/1N3&[
M82+RPYXRF !($3BD=(TYK/*%RP_>)Q?E'@%X)%SVOP0I&%&IF:D ,!+C^U^B
MV]DZAU<TQ+S<#P!%XH!BM>I512Y<>/ %@"XJ.Q)P2+IL@DE2]J%2,U,!["/'
M-\%DM[ME.Z]:PI#SJ@06D3B+6,TZIJZ%'V?PAKDHYDC (.FR-29)\8A*S4S%
MR=7+XUMCLMOS4E*<7,YR6$$W3$A?]5SU(@%7)(XK5N]>5<K"A0?OD(OZC00T
MDB[[8)(4C*C4S%0 &,GQ?3#9;7!9+M"R1/5?H"4!4R2.*5:K7JYAX:J#-\=%
MX48!%RF772]%RD94:F8J@(W4^*Z7ZK:SSJD5#3&G!(RB<$:YPJ$7&0 _Q. ]
M<E&E44!&RF5O2Y'B$)6:F0K (36^MZ6Z3:N.7;$0<TJ )0K'DOO\)5OGJ6:?
M]6*=Y6F^2GKF1UJ@H5(S5WUR6Y73^ZIH;ZQR03T*J$>-[UHIRVU3WDR<?]?;
MPOQ0]7D3*$3A%&+UYK!R%7Z$P5OEHD:C 'Z4R^:5(F4@*C7S?D!@H'!\\RKL
MMJ7.SZ1HB#DE8)$09Y$^MUY5L<*UAVX.E9J9"4"@T&6+*B2%'RHU,Q4 /^'X
M%E5H:5%9SJZVL/ZS:P@P$N(PTN?7,44K_%"#]\Q%I28$) I=-K)"4DZB4C-3
M 9P4CF]DA;9;L"SVM80A]CVY)1SGEC[[7E6WPK4';Y*+8DT(F!2Z[&*%I(1$
MI6:F @@I'-_%"B]WL= 0\Q$!0"H13BI]/KU<M,*%!S\ZP$6E)@(ZBEQVL2)2
M/*)2,U,!>!2-[V)%W?;4N4G1$'-*@"D1CBG7F?0B!N!'&;Q-+HHU$?!1Y+)W
M%9$2$96:F0H@HFA\[^HP5&&.Q4+V4YJ>/#%KHXM5^R"QDBWR75;MGRAU_/3X
ML++OVT=TG7W^WG]WMW_D&,CLGX#V,2Y625:R5#_5DM[;!JV*_4/%]F^J?-L^
ME^M+7E7YIGVYUO%2%TU _?.G/*]>WS0'.#[:;?Y_4$L#!!0    ( %-AG%:8
M5OAP0@,  !04   -    >&PO<W1Y;&5S+GAM;-U874_;,!3]*Y$9$T@3:9N1
M-J.MM%5"FK1-2/"P-^0V3FO)<3+'92V_?KYVDG[@6S$>!ETJB'V/S[G']DUC
M&%9Z+=CM@C$=K'(AJQ%9:%U^"L-JMF YK2Z*DDF#9(7*J39=-0^K4C&:5D#*
M1=CK=.(PIUR2\5 N\^M<5\&L6$H](OTV%+C;UW1$NO%'$CBY29&R$;D_>_]K
M6>BK=X&[GWPX.>G<GU_MQ\\L<$Y"K^CE,T0O.KBNP3#I>%>Z&7YJM%KN*4;N
M>\@;)DH;^'/::SNOO3"1!!'9<8YZZ'>>M:0'5M0*AW51C(=9(3>U$1$7,)EI
MSH('*D9D0@6?*@ZLC.9<K%VX!X%9(0H5:%.4QDH7(M6C@[NN!_5:Z^1<%LKF
M=AG<[VD]? ]H>F"0"]$:[!$7& ]+JC53\MIT[& ;? (%=?MN71J'<T77W=XE
MV1#LS229%BIEJDW3)4UH/!0L SN*SQ=PUT49 JAUD9M&RNF\D-1Z:!AUP\C.
MF!"W\##_S':T5]G6GMH=E6W3&*J;3L9U0'];S6EORT8OT@U*_E#H+TLS'6G[
M4"OL1K&,KVQ_E;4&,/4NKD[+4JP_"SZ7.7.3?W;"\9 VO&!1*/YHLD&IS$R
M*1(\,*7Y;#OR6]'RCJUT4TZK#/?<.T+/_W:=YTPR1<6V:5/[;WF57^PXZK^6
M9?NMLF_8Z[%^0[]UDY?'8#(^!I-'49.#8S"9'(')_JM]:QXT&=:GC*VCS,Y!
MIHT&<& <D1]P-!6;I,%TR87FLNXM>)HR^>0\8^0UG9H_>7;TS?B4970I]%T+
MCLBF_9VE?)DG[:@;6(AZU*;]#:;7C=O3JLG%9<I6+)W4736?VF9@&B9K?0%A
M'[FVEQ_!. [S(X!A>3 '&,>QL#S_TWP&Z'P<AGD;>)$!RAF@',?R(1/[P?+X
M.8FY_#--DBB*8VQ%)Q.O@PFV;G$,/WXUS!LPL#R0Z>_6&M]MO$(.UP&VIX<J
M!)LI7HG83/&U!L2_;L!($O]N8WF @>T"5CN0WY\':LK/B2+85<P;]@3C2))@
M"-2BOT;C&%F=&#[^_<&>DBA*$C\"F-]!%&$(/(TX@CD #Q@21?8]N/<^"IOW
M5+CY/^#X#U!+ P04    " !389Q6EXJ[',     3 @  "P   %]R96QS+RYR
M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY
M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL
M/D N&6:WO606IW.D5XA<UYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%
MY4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.
MW&,EC'%BM/XU@LD/['X 4$L#!!0    ( %-AG%;"^'>VZP,  ,D?   /
M>&PO=V]R:V)O;VLN>&ULQ9E+<]LV$(#_"H:7.@=7XL//B3+3VDWK&=?11(ZO
M'HA<21B#@ J =N)?WP55-<O8WND%Y4DB0($?5\1^6/#]DW4/2VL?Q-=6&S_+
M-B%LSR<37V^@E?YGNP6#/2OK6AGPT*TG?NM -GX#$%H]*:;3XTDKE<D^O-^/
M-7<3>F #U$%9@XVQX4[!D__>'P_%H_)JJ;0*WV99_UU#)EIE5*N>H9EETTSX
MC7WZPSKU;$V0>E$[J_4LRW<==^""JE\T+R+DK5SZOB7(Y6>)(+/L>(H#KI3S
MH3^C'U\BXR/@R;NC+MB/2@=PES+ [\YV6V76<1B\BPFYC3X.^\]=$,_=?PFC
M7:U4#9>V[EHP81='!SH"&K]16Y\)(UN891?V$5R\'[S 5;.[MX!0)%+N7&&'
MNVIZO'0H7XSL&A6@$1?88[5J9#Q81!S\*8$L&,AB1,C[@D"6#&29%G* ]JO4
MTM0@^H?1$\"* :Q& Q0'<TD@CQC(HS'_ZI) 'C.0QV-"5@3RA($\&1/RB$">
M,I"G:2$_N;4TZKGO$-+$Y](K+^Q*S!UX()!G#.196LA+"%+IGFH!&LTWG#\T
MD4^Y3#Y-BWEMS?H0]=:*2U@&2L7Z);%@/DKEQ)W4'8@_0?K.1:T,4F+.F25/
MK)9%L/7#QNH&G/])_/97APL6RL8))4]LE"M3VQ;$K?P*@WAQ#LD32^0&Q_V'
MZ^#:>O].S,'A+)!N, \X@^2)%=+/@]LX#Q 43\4U(*; %D?T\62*R3DD3RR1
M!:S[F="GO<_Q#$PK5V8WUA"3LTB>6",8N5:%[Z0HDX#K9C"U&CZ5G$7RQ!IA
M,_1@@9AS'LD3BV28H<4!EB8:_#NZR.8$4B06R&NY\%5(SB=%8I\P"2BR4DRV
M8DGL%38)#9[(@E-,D5@Q;!(:8G+6*1);AY_?M"HH./,4B<W#8]*ZH.#,4R0V
M#X])*X.",T^1V#P\YC'%Y-Q3C.J>$XK)N:<8LXBY/Z5[*)R#RL0.XC'/*"9G
MH3*QA3C,^[X*_!>3LU"9V$(\9DXQV9VSQ!;Z85UT*!8X:--IB.#7="E<<A8J
M$UOH!>:-=$[V:C_ 2%-,SD)E8@N]47'WC/@T4$S.0F7J^N>UU>9A7"2U<2^(
M8G(6*A-;B,=<4$S.0F5B"[V!^4N-O^ST()J<A<K$%J);&B\FD%1THYRS4)78
M0ER1<3CXTRO.0M6(M1 &EV)R%JI&K87HZKWB+%3]'Q9Z$Y.NWBOV+4YB"_$E
MVR":G(6JQ!;B,0?1Y"Q4C;D+-ZB%*LY"56^AR?[5<0,K9:"YP4MX;*^EKN=.
MQ(_=AG=U%/>A5IW6%]CVR5Q;V>S?1._?HG_X&U!+ P04    " !389Q6N2/:
M-[(!  !4'   &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=D[;L)
M%(7AK2 O(,-]0$(44J6AC=B !<-# 6QY)@KL/@@*.%:*-&A.9<U8OOZK3];X
M[3/NZKQM#FFS;=/@N-\=TK3:Y-R^AI 6F[BOTU/3QL/YSJKI]G4^+[MU:.O%
M5[V.08?#<>CN9U3O;_<S!_-3&_\SL5FMMHOXT2R^]_&0_Q@<?IKN*VUBS-5@
M7G?KF*=5..YNVRE<+O)TGEP-9LMIU<V64H7200I!6C[((,C*!SD$>?F@$02-
MR@>-(6A</N@9@I[+![U T$OYH D$3<H'R1!E'!(D]; FT%J0:R'P6A!L(1!;
MD&PA,%L0;2%06Y!M(7!;$&XAD%N0;B&P6Q!O(=!;46\ET%M1;R706WL?VP1Z
M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z
M&^IM!'I;[["$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U
M;T>]G4!O1[V=0&]'O9U ;^\==A/H[:BW$^CMJ+<3Z.VHMS]2[Y1/NYAN/=<U
MOO^15.?SL_'V^LORNMECYX)S@)^([[]02P,$%     @ 4V&<5F7AF;6W 0
M91P  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=G);L(P% 707T'9(F(\E X"
M-FVW+8O^@)L\2$026[:A\/=UPB"UHJB(2KV;1(GM=U]LZ6PR?MM:\KU-735^
MDA0AV ?&?%90K7UJ+#5Q9&Y<K4-\= MF=;;4"V)B.!RQS#2!FC (;8UD.GZB
MN5Y5H?>\B:]]:9I)XJCR2>]Q-['-FB3:VJK,=(CC;-WDWU(&^X0TKNSF^**T
MOA\G).QD0COR<\!^W>N:G"MSZLVT"R^ZCK/8IF(^;"ORZ?D2)WHT\WF946ZR
M51V7I-XZTKDOB$)=I;NB_?/)(>XP[:[\ZORNS+G .'/FC/7QQ!Q='G<XDG;U
MP,9"Y$)Y_A./B;'TU=]'[6GGE/\R.V[OAW'+[CP\ZV[7[_'7,S[6O[ / =*'
M!.E#@?1Q ]+'"*2/6Y ^[D#ZN ?I@P]1&D$1E:.0RE%,Y2BH<A15.0JK',55
MC@(K1Y%5H,@J4&05*+(*%%D%BJP"15:!(JM D56@R"I09)4HLDH4626*K!)%
M5HDBJT215:+(*E%DE2BR2A19%8JL"D56A2*K0I%5H<BJ4&15*+*J_Y3UW9CE
M7__X:N]IK<OFD,^ZOXO33U!+ 0(4 Q0    ( %-AG%8'04UB@0   +$    0
M              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @
M4V&<5EW^^9CO    *P(  !$              ( !KP   &1O8U!R;W!S+V-O
M<F4N>&UL4$L! A0#%     @ 4V&<5IE<G",0!@  G"<  !,
M ( !S0$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " !389Q6B&ZC
M)/\%  #3'P  &               @($."   >&PO=V]R:W-H965T<R]S:&5E
M=#$N>&UL4$L! A0#%     @ 4V&<5B5*&ANV!0  G!L  !@
M ("!0PX  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( %-A
MG%9"/]#OTP(  !\(   8              " @2\4  !X;"]W;W)K<VAE971S
M+W-H965T,RYX;6Q02P$"% ,4    " !389Q6KH<5.FT&  #O&@  &
M        @($X%P  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%
M  @ 4V&<5A6I0<6M @  7 <  !@              ("!VQT  'AL+W=O<FMS
M:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( %-AG%;OG]WZR 4  %PB   8
M              " @;X@  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"
M% ,4    " !389Q6VYMA'2X'  !D'P  &               @(&\)@  >&PO
M=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ 4V&<5K.R6! R @
M(@4  !@              ("!("X  'AL+W=O<FMS:&5E=',O<VAE970X+GAM
M;%!+ 0(4 Q0    ( %-AG%8)5 .$S@4  %P.   8              " @8@P
M  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " !389Q6VR++
M-K<'  #9$@  &0              @(&,-@  >&PO=V]R:W-H965T<R]S:&5E
M=#$P+GAM;%!+ 0(4 Q0    ( %-AG%9(T^!J10H  " :   9
M  " @7H^  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @
M4V&<5L_S%&L$ P  P@8  !D              ("!]D@  'AL+W=O<FMS:&5E
M=',O<VAE970Q,BYX;6Q02P$"% ,4    " !389Q66PGP[C@%  #X#   &0
M            @($Q3   >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4
M Q0    ( %-AG%8HA#$D, ,  *,'   9              " @:!1  !X;"]W
M;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ 4V&<5N/?L DM!
MG H  !D              ("!!U4  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX
M;6Q02P$"% ,4    " !389Q6'[8 [#$&  !1#P  &0              @(%K
M60  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( %-AG%8*
M.2S !P8  &8/   9              " @=-?  !X;"]W;W)K<VAE971S+W-H
M965T,3<N>&UL4$L! A0#%     @ 4V&<5G>"'RL%!   0 D  !D
M     ("!$68  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4
M" !389Q6K>G.GTD'  "O$P  &0              @(%-:@  >&PO=V]R:W-H
M965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( %-AG%8O1@%,>@,  ,D'   9
M              " @<UQ  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L!
M A0#%     @ 4V&<5G/(.;'L @  ;P8  !D              ("!?G4  'AL
M+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " !389Q6$ :N?:$#
M  #Y"   &0              @(&A>   >&PO=V]R:W-H965T<R]S:&5E=#(R
M+GAM;%!+ 0(4 Q0    ( %-AG%8IZ&[)+@,   D'   9              "
M@7E\  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ 4V&<
M5A\^ "P=!0  #0T  !D              ("!WG\  'AL+W=O<FMS:&5E=',O
M<VAE970R-"YX;6Q02P$"% ,4    " !389Q6]!=F9 4$   :$P  &0
M        @($RA0  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0
M   ( %-AG%;*(Q360@(  %D%   9              " @6Z)  !X;"]W;W)K
M<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ 4V&<5F9A,R0B!   P1$
M !D              ("!YXL  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q0
M2P$"% ,4    " !389Q63%H[G@(#  "7"   &0              @(% D
M>&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( %-AG%;%M87
M_P(  (<(   9              " @7F3  !X;"]W;W)K<VAE971S+W-H965T
M,CDN>&UL4$L! A0#%     @ 4V&<5E$3)>F0 @  NP8  !D
M ("!KY8  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " !3
M89Q6!@?W=/L#  !W$@  &0              @(%VF0  >&PO=V]R:W-H965T
M<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( %-AG%8D=%"VO (  ,L'   9
M          " @:B=  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#
M%     @ 4V&<5I(:&0;T @  "PD  !D              ("!FZ   'AL+W=O
M<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " !389Q6Q<J2(=8#  #;
M$0  &0              @('&HP  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM
M;%!+ 0(4 Q0    ( %-AG%9=TC\88@H   AX   9              " @=.G
M  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ 4V&<5H&H
M?6N) @  C 8  !D              ("!;+(  'AL+W=O<FMS:&5E=',O<VAE
M970S-BYX;6Q02P$"% ,4    " !389Q6'D+'G_L"   J"P  &0
M    @($LM0  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    (
M %-AG%:)._R6QP(   ,'   9              " @5ZX  !X;"]W;W)K<VAE
M971S+W-H965T,S@N>&UL4$L! A0#%     @ 4V&<5G7ZBI!/!   \1<  !D
M             ("!7+L  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"
M% ,4    " !389Q6'D/#SX\"  !I!@  &0              @('BOP  >&PO
M=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( %-AG%;%[J'CL 0
M +,5   9              " @:C"  !X;"]W;W)K<VAE971S+W-H965T-#$N
M>&UL4$L! A0#%     @ 4V&<5@?=+ZJ$ @  ]P4  !D              ("!
MC\<  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " !389Q6
M:OT3"PD$   W$0  &0              @(%*R@  >&PO=V]R:W-H965T<R]S
M:&5E=#0S+GAM;%!+ 0(4 Q0    ( %-AG%9R]IQDR 0  .0:   9
M      " @8K.  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%
M  @ 4V&<5ITUG:/X P  =1   !D              ("!B=,  'AL+W=O<FMS
M:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " !389Q6#!(3B-(&  "U,@
M&0              @(&XUP  >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+
M 0(4 Q0    ( %-AG%;;62\_>@@  .9-   9              " @<'>  !X
M;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ 4V&<5IA6^'!"
M P  %!0   T              ( !<N<  'AL+W-T>6QE<RYX;6Q02P$"% ,4
M    " !389Q6EXJ[',     3 @  "P              @ '?Z@  7W)E;',O
M+G)E;'-02P$"% ,4    " !389Q6POAWMNL#  #)'P  #P
M@ '(ZP  >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ 4V&<5KDCVC>R 0
M5!P  !H              ( !X.\  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QS4$L! A0#%     @ 4V&<5F7AF;6W 0  91P  !,              ( !
MRO$  %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     #< -P#X#@  LO,

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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>64
<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>65
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>179</ContextCount>
  <ElementCount>241</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>52</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - Unaudited Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations</Role>
      <ShortName>Unaudited Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Unaudited Consolidated Statements of Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofComprehensiveIncomeLoss</Role>
      <ShortName>Unaudited Consolidated Statements of Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Unaudited Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Unaudited Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Unaudited Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Unaudited Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - Unaudited Consolidated Statements of Cash Flows (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlowsParenthetical</Role>
      <ShortName>Unaudited Consolidated Statements of Cash Flows (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Organization and Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/OrganizationandBasisofPresentation</Role>
      <ShortName>Organization and Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Details of Selected Balance Sheet Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccounts</Role>
      <ShortName>Details of Selected Balance Sheet Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Long-term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/LongtermDebt</Role>
      <ShortName>Long-term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Net Income (Loss) Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/NetIncomeLossPerShare</Role>
      <ShortName>Net Income (Loss) Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Long-Term Incentive Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/LongTermIncentiveCompensation</Role>
      <ShortName>Long-Term Incentive Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Segments and Related Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/SegmentsandRelatedInformation</Role>
      <ShortName>Segments and Related Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Details of Selected Balance Sheet Accounts (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsTables</Role>
      <ShortName>Details of Selected Balance Sheet Accounts (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccounts</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Long-term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/LongtermDebtTables</Role>
      <ShortName>Long-term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.oilstatesintl.com/role/LongtermDebt</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.oilstatesintl.com/role/StockholdersEquity</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Net Income (Loss) Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/NetIncomeLossPerShareTables</Role>
      <ShortName>Net Income (Loss) Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.oilstatesintl.com/role/NetIncomeLossPerShare</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Long-Term Incentive Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/LongTermIncentiveCompensationTables</Role>
      <ShortName>Long-Term Incentive Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.oilstatesintl.com/role/LongTermIncentiveCompensation</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Segments and Related Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/SegmentsandRelatedInformationTables</Role>
      <ShortName>Segments and Related Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.oilstatesintl.com/role/SegmentsandRelatedInformation</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Details of Selected Balance Sheet Accounts - Accounts Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails</Role>
      <ShortName>Details of Selected Balance Sheet Accounts - Accounts Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Details of Selected Balance Sheet Accounts - Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsContractLiabilitiesDetails</Role>
      <ShortName>Details of Selected Balance Sheet Accounts - Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Details of Selected Balance Sheet Accounts - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails</Role>
      <ShortName>Details of Selected Balance Sheet Accounts - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Details of Selected Balance Sheet Accounts - Activity in Allowance for Doubtful Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsActivityinAllowanceforDoubtfulAccountsDetails</Role>
      <ShortName>Details of Selected Balance Sheet Accounts - Activity in Allowance for Doubtful Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Details of Selected Balance Sheet Accounts - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails</Role>
      <ShortName>Details of Selected Balance Sheet Accounts - Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Details of Selected Balance Sheet Accounts - Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsPropertyPlantandEquipmentDetails</Role>
      <ShortName>Details of Selected Balance Sheet Accounts - Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Details of Selected Balance Sheet Accounts - Other Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails</Role>
      <ShortName>Details of Selected Balance Sheet Accounts - Other Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Details of Selected Balance Sheet Accounts - Other Noncurrent Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails</Role>
      <ShortName>Details of Selected Balance Sheet Accounts - Other Noncurrent Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Details of Selected Balance Sheet Accounts - Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails</Role>
      <ShortName>Details of Selected Balance Sheet Accounts - Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Long-term Debt - Schedule of Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails</Role>
      <ShortName>Long-term Debt - Schedule of Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Long-term Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails</Role>
      <ShortName>Long-term Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.oilstatesintl.com/role/FairValueMeasurements</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Stockholders' Equity - Common and Preferred Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/StockholdersEquityCommonandPreferredStockDetails</Role>
      <ShortName>Stockholders' Equity - Common and Preferred Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Stockholders' Equity - Common Stock Outstanding Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/StockholdersEquityCommonStockOutstandingActivityDetails</Role>
      <ShortName>Stockholders' Equity - Common Stock Outstanding Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails</Role>
      <ShortName>Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Net Income (Loss) Per Share - Schedule of Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails</Role>
      <ShortName>Net Income (Loss) Per Share - Schedule of Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.oilstatesintl.com/role/NetIncomeLossPerShareTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Net Income (Loss) Per Share - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/NetIncomeLossPerShareNarrativeDetails</Role>
      <ShortName>Net Income (Loss) Per Share - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.oilstatesintl.com/role/NetIncomeLossPerShareTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Long-Term Incentive Compensation - Restricted Stock Awards and Related Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails</Role>
      <ShortName>Long-Term Incentive Compensation - Restricted Stock Awards and Related Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Long-Term Incentive Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails</Role>
      <ShortName>Long-Term Incentive Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Segments and Related Information - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails</Role>
      <ShortName>Segments and Related Information - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Segments and Related Information - Financial Information by Business Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails</Role>
      <ShortName>Segments and Related Information - Financial Information by Business Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="ois-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Segments and Related Information - Supplemental Disaggregated Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails</Role>
      <ShortName>Segments and Related Information - Supplemental Disaggregated Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:DebtInstrumentConvertibleConversionRatio1 -  ois-20230331.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="ois-20230331.htm">ois-20230331.htm</File>
    <File>ois-20230331.xsd</File>
    <File>ois-20230331_cal.xml</File>
    <File>ois-20230331_def.xml</File>
    <File>ois-20230331_lab.xml</File>
    <File>ois-20230331_pre.xml</File>
    <File>ois_20230331xex101.htm</File>
    <File>ois_20230331xex102.htm</File>
    <File>ois_20230331xex103.htm</File>
    <File>ois_20230331xex311.htm</File>
    <File>ois_20230331xex312.htm</File>
    <File>ois_20230331xex321.htm</File>
    <File>ois_20230331xex322.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="559">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>68
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "ois-20230331.htm": {
   "axisCustom": 0,
   "axisStandard": 20,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 559,
    "http://xbrl.sec.gov/dei/2022": 30
   },
   "contextCount": 179,
   "dts": {
    "calculationLink": {
     "local": [
      "ois-20230331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ois-20230331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "ois-20230331.htm"
     ]
    },
    "labelLink": {
     "local": [
      "ois-20230331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ois-20230331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "ois-20230331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/currency/2022/currency-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 389,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 1,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 6
   },
   "keyCustom": 25,
   "keyStandard": 216,
   "memberCustom": 20,
   "memberStandard": 30,
   "nsprefix": "ois",
   "nsuri": "http://www.oilstatesintl.com/20230331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.oilstatesintl.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Details of Selected Balance Sheet Accounts",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccounts",
     "shortName": "Details of Selected Balance Sheet Accounts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Long-term Debt",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.oilstatesintl.com/role/LongtermDebt",
     "shortName": "Long-term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.oilstatesintl.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Stockholders' Equity",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.oilstatesintl.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.oilstatesintl.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Net Income (Loss) Per Share",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.oilstatesintl.com/role/NetIncomeLossPerShare",
     "shortName": "Net Income (Loss) Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Long-Term Incentive Compensation",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.oilstatesintl.com/role/LongTermIncentiveCompensation",
     "shortName": "Long-Term Incentive Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Segments and Related Information",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.oilstatesintl.com/role/SegmentsandRelatedInformation",
     "shortName": "Segments and Related Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.oilstatesintl.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Details of Selected Balance Sheet Accounts (Tables)",
     "menuCat": "Tables",
     "order": "19",
     "role": "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsTables",
     "shortName": "Details of Selected Balance Sheet Accounts (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - Unaudited Consolidated Statements of Operations",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations",
     "shortName": "Unaudited Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Long-term Debt (Tables)",
     "menuCat": "Tables",
     "order": "20",
     "role": "http://www.oilstatesintl.com/role/LongtermDebtTables",
     "shortName": "Long-term Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Stockholders' Equity (Tables)",
     "menuCat": "Tables",
     "order": "21",
     "role": "http://www.oilstatesintl.com/role/StockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Net Income (Loss) Per Share (Tables)",
     "menuCat": "Tables",
     "order": "22",
     "role": "http://www.oilstatesintl.com/role/NetIncomeLossPerShareTables",
     "shortName": "Net Income (Loss) Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Long-Term Incentive Compensation (Tables)",
     "menuCat": "Tables",
     "order": "23",
     "role": "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationTables",
     "shortName": "Long-Term Incentive Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Segments and Related Information (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationTables",
     "shortName": "Segments and Related Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Details of Selected Balance Sheet Accounts - Accounts Receivable (Details)",
     "menuCat": "Details",
     "order": "25",
     "role": "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails",
     "shortName": "Details of Selected Balance Sheet Accounts - Accounts Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Details of Selected Balance Sheet Accounts - Contract Liabilities (Details)",
     "menuCat": "Details",
     "order": "26",
     "role": "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsContractLiabilitiesDetails",
     "shortName": "Details of Selected Balance Sheet Accounts - Contract Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInContractWithCustomerAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Details of Selected Balance Sheet Accounts - Narrative (Details)",
     "menuCat": "Details",
     "order": "27",
     "role": "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails",
     "shortName": "Details of Selected Balance Sheet Accounts - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInContractWithCustomerAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i9a0a09a08ec642308dafe331d8a5a689_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Details of Selected Balance Sheet Accounts - Activity in Allowance for Doubtful Accounts (Details)",
     "menuCat": "Details",
     "order": "28",
     "role": "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsActivityinAllowanceforDoubtfulAccountsDetails",
     "shortName": "Details of Selected Balance Sheet Accounts - Activity in Allowance for Doubtful Accounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i9a0a09a08ec642308dafe331d8a5a689_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ois:FinishedGoodsAndPurchasedProducts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Details of Selected Balance Sheet Accounts - Inventories (Details)",
     "menuCat": "Details",
     "order": "29",
     "role": "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails",
     "shortName": "Details of Selected Balance Sheet Accounts - Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ois:FinishedGoodsAndPurchasedProducts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Unaudited Consolidated Statements of Comprehensive Income (Loss)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofComprehensiveIncomeLoss",
     "shortName": "Unaudited Consolidated Statements of Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Details of Selected Balance Sheet Accounts - Property, Plant and Equipment (Details)",
     "menuCat": "Details",
     "order": "30",
     "role": "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsPropertyPlantandEquipmentDetails",
     "shortName": "Details of Selected Balance Sheet Accounts - Property, Plant and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Details of Selected Balance Sheet Accounts - Other Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "31",
     "role": "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails",
     "shortName": "Details of Selected Balance Sheet Accounts - Other Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Details of Selected Balance Sheet Accounts - Other Noncurrent Assets (Details)",
     "menuCat": "Details",
     "order": "32",
     "role": "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails",
     "shortName": "Details of Selected Balance Sheet Accounts - Other Noncurrent Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Details of Selected Balance Sheet Accounts - Accrued Liabilities (Details)",
     "menuCat": "Details",
     "order": "33",
     "role": "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails",
     "shortName": "Details of Selected Balance Sheet Accounts - Accrued Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Long-term Debt - Schedule of Long-term Debt (Details)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails",
     "shortName": "Long-term Debt - Schedule of Long-term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Long-term Debt - Narrative (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails",
     "shortName": "Long-term Debt - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i0365ef2e3b9b499e889ac06d232463ec_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Fair Value Measurements (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.oilstatesintl.com/role/FairValueMeasurementsDetails",
     "shortName": "Fair Value Measurements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i0365ef2e3b9b499e889ac06d232463ec_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Stockholders' Equity - Common and Preferred Stock (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.oilstatesintl.com/role/StockholdersEquityCommonandPreferredStockDetails",
     "shortName": "Stockholders' Equity - Common and Preferred Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockSharesAuthorized",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i9a0a09a08ec642308dafe331d8a5a689_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Stockholders' Equity - Common Stock Outstanding Activity (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.oilstatesintl.com/role/StockholdersEquityCommonStockOutstandingActivityDetails",
     "shortName": "Stockholders' Equity - Common Stock Outstanding Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i9a0a09a08ec642308dafe331d8a5a689_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
     "shortName": "Stockholders' Equity - Accumulated Other Comprehensive Loss (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Income Taxes - Narrative (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.oilstatesintl.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Net Income (Loss) Per Share - Schedule of Earnings Per Share (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails",
     "shortName": "Net Income (Loss) Per Share - Schedule of Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ois:IncomeAttributableToUnvestedRestrictedStockAwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Net Income (Loss) Per Share - Narrative (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.oilstatesintl.com/role/NetIncomeLossPerShareNarrativeDetails",
     "shortName": "Net Income (Loss) Per Share - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i9a0a09a08ec642308dafe331d8a5a689_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Long-Term Incentive Compensation - Restricted Stock Awards and Related Information (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails",
     "shortName": "Long-Term Incentive Compensation - Restricted Stock Awards and Related Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i9a0a09a08ec642308dafe331d8a5a689_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Long-Term Incentive Compensation - Narrative (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails",
     "shortName": "Long-Term Incentive Compensation - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Segments and Related Information - Narrative (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails",
     "shortName": "Segments and Related Information - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Segments and Related Information - Financial Information by Business Segment (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails",
     "shortName": "Segments and Related Information - Financial Information by Business Segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Segments and Related Information - Supplemental Disaggregated Revenue (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails",
     "shortName": "Segments and Related Information - Supplemental Disaggregated Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i6de49303b66b43a299d75d0fdb6a94f1_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i12859218307b44aa9cb37c6e4116f8b6_I20230331",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "ibe32f4f8525a4fae9ea4025c35ac0f60_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Unaudited Consolidated Statements of Stockholders' Equity",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity",
     "shortName": "Unaudited Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "ifc4821101a4d4fe0aba9b52757f89091_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - Unaudited Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows",
     "shortName": "Unaudited Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "iaa55a18eef0843eaaaafed947862eec3_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - Unaudited Consolidated Statements of Cash Flows (Parenthetical)",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlowsParenthetical",
     "shortName": "Unaudited Consolidated Statements of Cash Flows (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Organization and Basis of Presentation",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.oilstatesintl.com/role/OrganizationandBasisofPresentation",
     "shortName": "Organization and Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ois-20230331.htm",
      "contextRef": "i666113545bd645fcaeb78bb87935fa7b_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 52,
   "tag": {
    "country_GB": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM",
        "terseLabel": "United Kingdom"
       }
      }
     },
     "localname": "GB",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_AllCurrenciesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]",
        "terseLabel": "All Currencies [Domain]"
       }
      }
     },
     "localname": "AllCurrenciesDomain",
     "nsuri": "http://xbrl.sec.gov/currency/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_BRL": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Brazil, Brazil Real",
        "terseLabel": "Brazil, Brazil Real"
       }
      }
     },
     "localname": "BRL",
     "nsuri": "http://xbrl.sec.gov/currency/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_GBP": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "United Kingdom, Pounds",
        "terseLabel": "United Kingdom, Pounds"
       }
      }
     },
     "localname": "GBP",
     "nsuri": "http://xbrl.sec.gov/currency/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "ois_A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "1.5% Convertible Unsecured Senior Notes Due February 2023 [Member]",
        "label": "1.5% Convertible Unsecured Senior Notes Due February 2023 [Member]",
        "terseLabel": "1.5% Convertible Unsecured Senior Notes",
        "verboseLabel": "2023 Notes"
       }
      }
     },
     "localname": "A15ConvertibleUnsecuredSeniorNotesDueFebruary2023Member",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails",
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlowsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_A475ConvertibleSeniorNotesDue2026Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "4.75% Convertible Senior Notes, Due 2026 [Member]",
        "label": "4.75% Convertible Senior Notes, Due 2026 [Member]",
        "terseLabel": "4.75% Convertible Senior Notes",
        "verboseLabel": "2026 Notes"
       }
      }
     },
     "localname": "A475ConvertibleSeniorNotesDue2026Member",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/FairValueMeasurementsDetails",
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails",
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_AccountsReceivableAllowanceForCreditLossOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, Allowance For Credit Loss, Other",
        "label": "Accounts Receivable, Allowance For Credit Loss, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossOther",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsActivityinAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ois_AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, Allowance For Credit Loss, Percentage Of Total Accounts Receivable",
        "label": "Accounts Receivable, Allowance For Credit Loss, Percentage Of Total Accounts Receivable",
        "terseLabel": "Allowance for doubtful accounts as a percentage of total accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossPercentageOfTotalAccountsReceivable",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ois_AssetBasedRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset-based Revolving Credit Facility",
        "label": "Asset-based Revolving Credit Facility [Member]",
        "terseLabel": "Asset-based Revolving Credit Facility"
       }
      }
     },
     "localname": "AssetBasedRevolvingCreditFacilityMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_ContractAssetReceivablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract Assets [Member]",
        "label": "Contract Asset Receivables [Member]",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractAssetReceivablesMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_ContractWithCustomerAssetDecreaseDueToRevenueRecognized": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with Customer, Asset, Decrease Due to Revenue Recognized",
        "label": "Contract with Customer, Asset, Decrease Due to Revenue Recognized",
        "terseLabel": "Contract with customer, asset, decrease due to revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerAssetDecreaseDueToRevenueRecognized",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ois_ContractWithCustomerLiabilityIncreaseDueToBillings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Liability, Increase Due To Billings",
        "label": "Contract With Customer, Liability, Increase Due To Billings",
        "terseLabel": "Contract with customer, liability, increase due to billings"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityIncreaseDueToBillings",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ois_DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Amount Of Borrowing Base Outstanding",
        "label": "Debt Instrument, Covenant, Amount Of Borrowing Base Outstanding",
        "terseLabel": "Debt instrument, amount of borrowing base outstanding subject to covenant"
       }
      }
     },
     "localname": "DebtInstrumentCovenantAmountOfBorrowingBaseOutstanding",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ois_DebtInstrumentCovenantMinimumFixedChargeCoverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio",
        "label": "Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio",
        "terseLabel": "Debt instrument, covenant, minimum fixed charge coverage ratio"
       }
      }
     },
     "localname": "DebtInstrumentCovenantMinimumFixedChargeCoverageRatio",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ois_DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Percentage Of Borrowing Base Outstanding",
        "label": "Debt Instrument, Covenant, Percentage Of Borrowing Base Outstanding",
        "terseLabel": "Debt instrument, percentage of borrowing base outstanding subject to covenant (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentCovenantPercentageOfBorrowingBaseOutstanding",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ois_DebtInstrumentPrincipalAmountRepurchased": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Principal Amount Repurchased",
        "label": "Debt Instrument, Principal Amount Repurchased",
        "terseLabel": "Debt Instrument, principal amount repurchased"
       }
      }
     },
     "localname": "DebtInstrumentPrincipalAmountRepurchased",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ois_DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Springing Maturity, Subject To Amount Of Indebtedness In Excess",
        "label": "Debt Instrument, Springing Maturity, Subject To Amount Of Indebtedness In Excess",
        "terseLabel": "Debt instrument, amount of indebtedness subject to springing maturity"
       }
      }
     },
     "localname": "DebtInstrumentSpringingMaturitySubjectToAmountOfIndebtednessInExcess",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ois_DebtInstrumentSpringingMaturityTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Springing Maturity, Term",
        "label": "Debt Instrument, Springing Maturity, Term",
        "terseLabel": "Debt instrument, springing maturity, term (in days)"
       }
      }
     },
     "localname": "DebtInstrumentSpringingMaturityTerm",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ois_DeferredCompensationArrangementWithIndividualPotentialLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Arrangement with Individual, Potential Maximum Liability",
        "label": "Deferred Compensation Arrangement With Individual, Potential Liability",
        "terseLabel": "Deferred compensation arrangement, potential maximum liability"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualPotentialLiability",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ois_DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Arrangement with Individual, Requisite Performance Period",
        "label": "Deferred Compensation Arrangement with Individual, Requisite Performance Period",
        "terseLabel": "Deferred compensation arrangement, requisite performance period"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualRequisitePerformancePeriod",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ois_DetailsofSelectedBalanceSheetAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Details of Selected Balance Sheet Accounts [Abstract]",
        "label": "Details of Selected Balance Sheet Accounts [Abstract]",
        "terseLabel": "Details of Selected Balance Sheet Accounts [Abstract]"
       }
      }
     },
     "localname": "DetailsofSelectedBalanceSheetAccountsAbstract",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "xbrltype": "stringItemType"
    },
    "ois_DownholeTechnologiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Downhole Technologies [Member]",
        "label": "Downhole Technologies [Member]",
        "terseLabel": "Downhole Technologies",
        "verboseLabel": "Downhole Technologies"
       }
      }
     },
     "localname": "DownholeTechnologiesMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails",
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_ExchangeRateStrengthenedWeakened": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exchange Rate Weakened",
        "label": "Exchange Rate Strengthened (Weakened)",
        "terseLabel": "Exchange rate strengthened (weakened)"
       }
      }
     },
     "localname": "ExchangeRateStrengthenedWeakened",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ois_FinanceLeaseObligationsAndOtherDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease Obligations and Other Debt [Member]",
        "label": "Finance Lease Obligations and Other Debt [Member]",
        "terseLabel": "Other debt and finance lease obligations"
       }
      }
     },
     "localname": "FinanceLeaseObligationsAndOtherDebtMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_FinishedGoodsAndPurchasedProducts": {
     "auth_ref": [],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of purchased products and completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Finished goods and purchased products",
        "terseLabel": "Finished goods and purchased products"
       }
      }
     },
     "localname": "FinishedGoodsAndPurchasedProducts",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ois_IncomeAttributableToUnvestedRestrictedStockAwards": {
     "auth_ref": [],
     "calculation": {
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to nonvested restricted stock.",
        "label": "Income Attributable To Unvested Restricted Stock Awards",
        "negatedTerseLabel": "Less: Income attributable to unvested restricted stock awards"
       }
      }
     },
     "localname": "IncomeAttributableToUnvestedRestrictedStockAwards",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ois_OffshoreManufacturedProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the Offshore/Manufactured Products segment.",
        "label": "Offshore/Manufactured Products [Member]",
        "verboseLabel": "Offshore/ Manufactured Products"
       }
      }
     },
     "localname": "OffshoreManufacturedProductsMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails",
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity, excluding intercompany advances.",
        "label": "Currency translation adjustments (excluding intercompany advances)",
        "terseLabel": "Currency translation adjustments (excluding intercompany advances)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentExcludingIntercompanyAdvances",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ois_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity, intercompany advances.",
        "label": "Currency translation adjustments on intercompany advances",
        "terseLabel": "Currency translation adjustments on intercompany advances"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIntercompanyAdvances",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ois_OtherProductsAndServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the other products and services.",
        "label": "Other Products and Services [Member]",
        "terseLabel": "Other products and services"
       }
      }
     },
     "localname": "OtherProductsAndServicesMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_OtherReceivablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other receivables [member]",
        "label": "Other Receivables [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherReceivablesMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_PatentsTechnologyBasedandKnowhowMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Patents, Technology Based, and Know-how [Member]",
        "label": "Patents, Technology Based, and Know-how [Member]",
        "verboseLabel": "Patents/Technology/Know-how"
       }
      }
     },
     "localname": "PatentsTechnologyBasedandKnowhowMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining the Performance-based Restricted Stock.",
        "label": "Performance-based Stock Units and Service-based Stock Units [Member]",
        "terseLabel": "Performance- and Service-based Stock Units"
       }
      }
     },
     "localname": "PerformanceBasedStockUnitsAndServiceBasedStockUnitsMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From (Repayments Of) Finance Lease Obligations And Other Debt",
        "label": "Proceeds From (Repayments Of) Finance Lease Obligations And Other Debt",
        "terseLabel": "Other debt and finance lease repayments, net"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfFinanceLeaseObligationsAndOtherDebt",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ois_ProjectDrivenProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the project-driven products.",
        "label": "Project-driven Products [Member]",
        "terseLabel": "Project-driven products"
       }
      }
     },
     "localname": "ProjectDrivenProductsMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue, Remaining Performance Obligation, Percentage, Remaining Fiscal Year",
        "label": "Revenue, Remaining Performance Obligation, Percentage, Remaining Fiscal Year",
        "terseLabel": "Revenue, remaining performance obligation, percentage of obligations, remaining fiscal year (as a percent)"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentageRemainingFiscalYear",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ois_RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue, Remaining Performance Obligation, Percentage, Remaining in Year Two",
        "label": "Revenue, Remaining Performance Obligation, Percentage, Remaining In Year Two And Thereafter",
        "terseLabel": "Revenue, remaining performance obligation, percentage of obligations, remaining in year two (as a percent)"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationPercentageRemainingInYearTwoAndThereafter",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ois_RevenuefromContractwithCustomerPercentageofRevenue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from Contract with Customer, Percentage of Revenue",
        "label": "Revenue from Contract with Customer, Percentage of Revenue",
        "terseLabel": "Revenue from contract with customer, percentage of revenue (as a percent)"
       }
      }
     },
     "localname": "RevenuefromContractwithCustomerPercentageofRevenue",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ois_ServiceBasedRestrictedStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining the Service-based Restricted Stock.",
        "label": "Service-based Restricted Stock [Member]",
        "terseLabel": "Service-based Restricted Stock"
       }
      }
     },
     "localname": "ServiceBasedRestrictedStockMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails",
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_ServiceBasedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service-based Stock Units",
        "label": "Service-based Stock Units [Member]",
        "terseLabel": "Service-based Stock Units"
       }
      }
     },
     "localname": "ServiceBasedStockUnitsMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the maximum percentage of target award that might be granted as additional shares.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award, Additional Performance Based Shares To Be Issued If Current Period Metrics Achieved Maximum Target Award, Percentage",
        "terseLabel": "Percentage of additional performance-based awards issued (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalPerformanceBasedSharesToBeIssuedIfCurrentPeriodMetricsAchievedMaximumTargetAwardPercentage",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ois_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Vest at One Year Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Vest at One Year Period",
        "terseLabel": "Service- based stock units awards (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestAtOneYearPeriod",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ois_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Period",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Period",
        "terseLabel": "Performance period (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPerformancePeriod",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ois_ShortCycleCompletionProductsandServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short-Cycle, Completion Products and Services [Member]",
        "label": "Short-Cycle, Completion Products and Services [Member]",
        "terseLabel": "Completion products and services"
       }
      }
     },
     "localname": "ShortCycleCompletionProductsandServicesMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_ShortCycleDrillingServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short-Cycle, Drilling Services [Member]",
        "label": "Short-Cycle, Drilling Services [Member]",
        "terseLabel": "Drilling services"
       }
      }
     },
     "localname": "ShortCycleDrillingServicesMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_ShortCycleOtherProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short-Cycle, Other Products [Member]",
        "label": "Short-Cycle, Other Products [Member]",
        "terseLabel": "Other products"
       }
      }
     },
     "localname": "ShortCycleOtherProductsMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_ShortCycleProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the short-cycle products.",
        "label": "Short-cycle Products [Member]",
        "terseLabel": "Total short-cycle"
       }
      }
     },
     "localname": "ShortCycleProductsMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_TotalWellSiteServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to total well site services.",
        "label": "Total Well Site Services [Member]",
        "terseLabel": "Well Site Services",
        "verboseLabel": "Well Site Services"
       }
      }
     },
     "localname": "TotalWellSiteServicesMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails",
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_UnbilledRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled revenue [member]",
        "label": "Unbilled Revenue [Member]",
        "terseLabel": "Unbilled revenue"
       }
      }
     },
     "localname": "UnbilledRevenueMember",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ois_WeightedAverageNumberOfCommonSharesOutstanding": {
     "auth_ref": [],
     "calculation": {
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the weighted average total number of shares outstanding, including restricted stock.",
        "label": "Weighted Average Number Of Common Shares Outstanding",
        "terseLabel": "Weighted average number of common shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfCommonSharesOutstanding",
     "nsuri": "http://www.oilstatesintl.com/20230331",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r180",
      "r218",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r236",
      "r240",
      "r281",
      "r282",
      "r283",
      "r284",
      "r286",
      "r287",
      "r289",
      "r291",
      "r292",
      "r541",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r180",
      "r218",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r236",
      "r240",
      "r281",
      "r282",
      "r283",
      "r284",
      "r286",
      "r287",
      "r289",
      "r291",
      "r292",
      "r541",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CurrencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]",
        "terseLabel": "Currency [Axis]"
       }
      }
     },
     "localname": "CurrencyAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r277",
      "r278",
      "r279",
      "r280",
      "r352",
      "r441",
      "r455",
      "r475",
      "r476",
      "r490",
      "r498",
      "r503",
      "r543",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails",
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r277",
      "r278",
      "r279",
      "r280",
      "r352",
      "r441",
      "r455",
      "r475",
      "r476",
      "r490",
      "r498",
      "r503",
      "r543",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails",
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r242",
      "r443",
      "r492",
      "r501",
      "r538",
      "r539",
      "r546",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r242",
      "r443",
      "r492",
      "r501",
      "r538",
      "r539",
      "r546",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r277",
      "r278",
      "r279",
      "r280",
      "r345",
      "r352",
      "r379",
      "r380",
      "r381",
      "r440",
      "r441",
      "r455",
      "r475",
      "r476",
      "r490",
      "r498",
      "r503",
      "r537",
      "r543",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails",
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r277",
      "r278",
      "r279",
      "r280",
      "r345",
      "r352",
      "r379",
      "r380",
      "r381",
      "r440",
      "r441",
      "r455",
      "r475",
      "r476",
      "r490",
      "r498",
      "r503",
      "r537",
      "r543",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails",
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r243",
      "r244",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r493",
      "r502",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r243",
      "r244",
      "r463",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r493",
      "r502",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of receivable.",
        "label": "Receivable Type [Axis]",
        "terseLabel": "Receivable Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r15",
      "r500"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Schedule of Activity in Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r152",
      "r248",
      "r249",
      "r479"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "terseLabel": "Total accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r248",
      "r249"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net",
        "totalLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets",
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "auth_ref": [
      "r19",
      "r100",
      "r480"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Accrual for Taxes Other than Income Taxes, Current",
        "terseLabel": "Accrued taxes, other than income taxes"
       }
      }
     },
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r3",
      "r123",
      "r133"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedInsuranceCurrent": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Insurance, Current",
        "terseLabel": "Insurance liabilities"
       }
      }
     },
     "localname": "AccruedInsuranceCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued liabilities",
        "totalLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets",
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalesCommissionCurrent": {
     "auth_ref": [
      "r19",
      "r480"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Sales Commission, Current",
        "terseLabel": "Accrued commissions"
       }
      }
     },
     "localname": "AccruedSalesCommissionCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r78",
      "r147"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsPropertyPlantandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r29",
      "r30",
      "r31",
      "r153",
      "r451",
      "r460",
      "r461"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r162",
      "r163",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r28",
      "r31",
      "r107",
      "r436",
      "r456",
      "r457",
      "r516",
      "r517",
      "r518",
      "r527",
      "r528",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r7"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r388",
      "r389",
      "r390",
      "r527",
      "r528",
      "r529",
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedLabel": "Surrender of stock to settle taxes on stock awards"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r98",
      "r99",
      "r354"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income (loss) to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r383"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r154",
      "r250",
      "r253",
      "r254",
      "r257"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "periodEndLabel": "Allowance for doubtful accounts ending balance",
        "periodStartLabel": "Allowance for doubtful accounts beginning balance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsActivityinAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r154",
      "r250",
      "r253"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "negatedLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsActivityinAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r256"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "negatedTerseLabel": "Write-offs"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsActivityinAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r316",
      "r432",
      "r488",
      "r489",
      "r522"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Amortization of deferred financing costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r47",
      "r70",
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r121",
      "r132",
      "r151",
      "r177",
      "r226",
      "r232",
      "r238",
      "r251",
      "r281",
      "r282",
      "r284",
      "r285",
      "r286",
      "r288",
      "r290",
      "r292",
      "r293",
      "r410",
      "r412",
      "r424",
      "r500",
      "r541",
      "r542",
      "r553"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "terseLabel": "Total assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets",
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r143",
      "r156",
      "r177",
      "r251",
      "r281",
      "r282",
      "r284",
      "r285",
      "r286",
      "r288",
      "r290",
      "r292",
      "r293",
      "r410",
      "r412",
      "r424",
      "r500",
      "r541",
      "r542",
      "r553"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails",
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails",
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r49",
      "r145",
      "r477"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r44",
      "r49",
      "r51"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents, end of period",
        "periodStartLabel": "Cash and cash equivalents, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r44",
      "r114"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r80",
      "r275",
      "r276",
      "r465",
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r527",
      "r528",
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.oilstatesintl.com/role/StockholdersEquityCommonandPreferredStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r6",
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Shares of common stock outstanding ending period (in shares)",
        "periodStartLabel": "Shares of common stock outstanding beginning period (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityCommonStockOutstandingActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r6",
      "r500"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $.01 par value, 200,000,000 shares authorized, 77,143,220\u00a0shares and 76,587,920\u00a0shares issued, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r32",
      "r159",
      "r161",
      "r165",
      "r447",
      "r452"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r59",
      "r60",
      "r111",
      "r112",
      "r246",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r59",
      "r60",
      "r111",
      "r112",
      "r246",
      "r462",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r59",
      "r60",
      "r111",
      "r112",
      "r246",
      "r464",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r59",
      "r60",
      "r111",
      "r112",
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk (as a percent)"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r57",
      "r59",
      "r60",
      "r61",
      "r111",
      "r113",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r59",
      "r60",
      "r111",
      "r112",
      "r246",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Schedule of Contract with Customer, Asset and Liability"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": {
     "auth_ref": [
      "r491"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.",
        "label": "Contract with Customer, Asset, Reclassified to Receivable",
        "terseLabel": "Contract with customer, asset, reclassified to receivable"
       }
      }
     },
     "localname": "ContractWithCustomerAssetReclassifiedToReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r337",
      "r338",
      "r343"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Deferred revenue (contract liabilities)"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r337",
      "r338",
      "r343"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r344"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Contract with customer, liability, revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r65",
      "r231",
      "r232",
      "r233",
      "r234",
      "r240",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate, Non-Segment [Member]",
        "verboseLabel": "Corporate"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r36",
      "r443"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of revenues (exclusive of depreciation and amortization\u00a0expense\u00a0presented below)"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "totalLabel": "Costs and expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails",
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails",
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "verboseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r83",
      "r175",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r310",
      "r317",
      "r318",
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Long-term Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r122",
      "r124",
      "r130",
      "r180",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r433",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/FairValueMeasurementsDetails",
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlowsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r4",
      "r124",
      "r130",
      "r321"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Principal amount",
        "verboseLabel": "Long-term debt, gross"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/FairValueMeasurementsDetails",
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "auth_ref": [
      "r82",
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the debt instrument.",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "terseLabel": "Conversion price (in dollars per share)"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "auth_ref": [
      "r22",
      "r85",
      "r86",
      "r88",
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.",
        "label": "Debt Instrument, Convertible, Conversion Ratio",
        "terseLabel": "Conversion ratio"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r116",
      "r118",
      "r294",
      "r433",
      "r486",
      "r487"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument, face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r21",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Stated interest rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlowsParenthetical"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails",
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r23",
      "r180",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r433",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/FairValueMeasurementsDetails",
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlowsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRepurchasedFaceAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of the original debt instrument that was repurchased.",
        "label": "Debt Instrument, Repurchased Face Amount",
        "terseLabel": "Debt instrument, repurchased face amount"
       }
      }
     },
     "localname": "DebtInstrumentRepurchasedFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r23",
      "r85",
      "r87",
      "r88",
      "r89",
      "r115",
      "r116",
      "r118",
      "r129",
      "r180",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r306",
      "r307",
      "r308",
      "r309",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r319",
      "r433",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails",
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability": {
     "auth_ref": [
      "r94"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of the liability as of the balance sheet date to an individual under a deferred compensation arrangement. This amount may be the result of periodic accruals made over the period of active employment, or reflect termination benefits resulting contractual terms or a death benefit.",
        "label": "Deferred Compensation Arrangement with Individual, Recorded Liability",
        "terseLabel": "Deferred compensation arrangement, recorded liability"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualRecordedLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "auth_ref": [
      "r510"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.",
        "label": "Deferred Compensation Plan Assets",
        "terseLabel": "Deferred compensation plan"
       }
      }
     },
     "localname": "DeferredCompensationPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCosts": {
     "auth_ref": [
      "r120",
      "r131",
      "r510"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.",
        "label": "Deferred Costs, Noncurrent",
        "terseLabel": "Deferred financing costs"
       }
      }
     },
     "localname": "DeferredCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r117",
      "r544"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "terseLabel": "Unamortized debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r392",
      "r393"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r47",
      "r101",
      "r398",
      "r403",
      "r404",
      "r525"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income tax provision (benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r392",
      "r393"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r47",
      "r76"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r47",
      "r76"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization",
        "verboseLabel": "Depreciation and amortization expense"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r47",
      "r221"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization expense"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DilutiveSecurities": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.",
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share",
        "terseLabel": "Unvested restricted stock awards"
       }
      }
     },
     "localname": "DilutiveSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DilutiveSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]",
        "terseLabel": "Effect of dilutive securities:"
       }
      }
     },
     "localname": "DilutiveSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Schedule of Supplemental Revenue Information by Segments"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r356",
      "r384",
      "r385",
      "r387",
      "r391",
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Long-Term Incentive Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r166",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r194",
      "r197",
      "r205",
      "r206",
      "r207",
      "r211",
      "r416",
      "r417",
      "r448",
      "r453",
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "verboseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Net income (loss) per share:",
        "verboseLabel": "Net income (loss) per share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]"
       }
      }
     },
     "localname": "EarningsPerShareBasicLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]",
        "terseLabel": "Weighted average number of common shares outstanding:"
       }
      }
     },
     "localname": "EarningsPerShareBasicOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r166",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r197",
      "r205",
      "r206",
      "r207",
      "r211",
      "r416",
      "r417",
      "r448",
      "r453",
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "verboseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r208",
      "r209",
      "r210",
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Income (Loss) Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r425"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r386"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Share-based compensation costs not yet recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r84",
      "r140",
      "r162",
      "r163",
      "r164",
      "r181",
      "r182",
      "r183",
      "r185",
      "r191",
      "r193",
      "r213",
      "r252",
      "r336",
      "r388",
      "r389",
      "r390",
      "r399",
      "r400",
      "r415",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r436",
      "r456",
      "r457",
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r308",
      "r423",
      "r486",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r418",
      "r419",
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r308",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r419",
      "r437",
      "r438",
      "r439",
      "r486",
      "r487",
      "r495",
      "r496",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r109",
      "r110",
      "r308",
      "r486",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r308",
      "r486",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r308",
      "r346",
      "r351",
      "r419",
      "r438",
      "r486",
      "r487",
      "r495",
      "r496",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r308",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r437",
      "r438",
      "r439",
      "r486",
      "r487",
      "r495",
      "r496",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r149",
      "r270"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "verboseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r268",
      "r269",
      "r270",
      "r271",
      "r444",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r74",
      "r445"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "verboseLabel": "Gross Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r71",
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r74",
      "r444"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Net Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r522"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "label": "Gain (Loss) on Disposition of Assets",
        "negatedLabel": "Gains on disposals of assets"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r58",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r148",
      "r258",
      "r446",
      "r484",
      "r500",
      "r535",
      "r536"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill, net"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r33",
      "r119",
      "r126",
      "r139",
      "r226",
      "r231",
      "r237",
      "r240",
      "r449",
      "r483"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Income (loss) before income taxes",
        "totalLabel": "Income (loss) before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/IncomeTaxesNarrativeDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r178",
      "r395",
      "r396",
      "r397",
      "r401",
      "r405",
      "r407",
      "r408",
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r179",
      "r192",
      "r193",
      "r224",
      "r394",
      "r402",
      "r406",
      "r454"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Income tax provision",
        "terseLabel": "Total income tax provision (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/IncomeTaxesNarrativeDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r50"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes, net"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "auth_ref": [
      "r521"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "terseLabel": "Decrease in contract with customer, asset"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r442",
      "r521"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenue",
        "verboseLabel": "Increase in deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsNarrativeDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current operating assets after deduction of current operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Current Assets and Liabilities, Net",
        "negatedLabel": "Other operating assets and liabilities, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "verboseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityCommonStockOutstandingActivityDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r69",
      "r72"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Other intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r128"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r171",
      "r173",
      "r174"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Interest Payable, Current",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r513"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Inventory, Gross",
        "totalLabel": "Total inventories"
       }
      }
     },
     "localname": "InventoryGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r155",
      "r478",
      "r500"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories, net",
        "totalLabel": "Inventories, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets",
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r512"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Raw Materials, Gross",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r67",
      "r513"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "Inventory Valuation Reserves",
        "negatedLabel": "Allowance for excess or obsolete inventory"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r511"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of credit outstanding"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r18",
      "r177",
      "r251",
      "r281",
      "r282",
      "r284",
      "r285",
      "r286",
      "r288",
      "r290",
      "r292",
      "r293",
      "r411",
      "r412",
      "r413",
      "r424",
      "r482",
      "r541",
      "r553",
      "r554"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r11",
      "r125",
      "r136",
      "r500",
      "r524",
      "r533",
      "r552"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r20",
      "r144",
      "r177",
      "r251",
      "r281",
      "r282",
      "r284",
      "r285",
      "r286",
      "r288",
      "r290",
      "r292",
      "r293",
      "r411",
      "r412",
      "r413",
      "r424",
      "r500",
      "r541",
      "r553",
      "r554"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r4",
      "r124",
      "r130"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-Term Line of Credit",
        "terseLabel": "Long-term line of credit"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r16"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r16"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Remaining borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Commitment fee percentage (as a percent)"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r4",
      "r124",
      "r134",
      "r307",
      "r322",
      "r486",
      "r487"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r4"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.",
        "label": "Long-Term Debt and Lease Obligation",
        "terseLabel": "Total long-term debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as current.",
        "label": "Long-Term Debt and Lease Obligation, Current",
        "negatedLabel": "Less: Current portion"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": {
     "auth_ref": [],
     "calculation": {
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.",
        "label": "Long-Term Debt and Lease Obligation, Including Current Maturities",
        "totalLabel": "Total debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-Term Debt, Current Maturities",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-Term Debt, Fair Value",
        "terseLabel": "Long-term debt, fair value"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r23",
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash flows used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash flows used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r44",
      "r45",
      "r48"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash flows used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r34",
      "r48",
      "r127",
      "r138",
      "r142",
      "r157",
      "r160",
      "r164",
      "r177",
      "r184",
      "r186",
      "r187",
      "r188",
      "r189",
      "r192",
      "r193",
      "r203",
      "r226",
      "r231",
      "r237",
      "r240",
      "r251",
      "r281",
      "r282",
      "r284",
      "r285",
      "r286",
      "r288",
      "r290",
      "r292",
      "r293",
      "r417",
      "r424",
      "r483",
      "r541"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      },
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "netLabel": "Net income (loss)",
        "terseLabel": "Net income (loss)",
        "totalLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofComprehensiveIncomeLoss",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r186",
      "r187",
      "r188",
      "r189",
      "r194",
      "r195",
      "r204",
      "r207",
      "r226",
      "r231",
      "r237",
      "r240",
      "r483"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "totalLabel": "Numerator for basic net income (loss) per share"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r196",
      "r199",
      "r200",
      "r201",
      "r202",
      "r204",
      "r207"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "totalLabel": "Numerator for diluted net income (loss) per share"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]",
        "terseLabel": "Numerators:"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingCostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Costs and Expenses [Abstract]",
        "terseLabel": "Costs and expenses:"
       }
      }
     },
     "localname": "OperatingCostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r226",
      "r231",
      "r237",
      "r240",
      "r483"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating income (loss)",
        "totalLabel": "Operating income (loss)"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r435"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r435"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Long-term operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r434"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease assets, net"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r240"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r0",
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization and Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/OrganizationandBasisofPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other noncurrent assets",
        "totalLabel": "Other noncurrent assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets",
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherNoncurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r104",
      "r105",
      "r106"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofComprehensiveIncomeLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Alternative [Abstract]",
        "terseLabel": "Other comprehensive income:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofComprehensiveIncomeLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r104",
      "r105",
      "r106",
      "r158",
      "r161"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Total other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other noncurrent liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Other, net"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.",
        "label": "Other Operating Income (Expense), Net",
        "negatedLabel": "Other operating expense, net"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r519",
      "r520"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "negatedLabel": "Other, net"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for loan and debt issuance costs.",
        "label": "Payments of Financing Costs",
        "negatedTerseLabel": "Payment of financing costs"
       }
      }
     },
     "localname": "PaymentsOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r170"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "negatedLabel": "Shares added to treasury stock as a result of net share settlements due to vesting of stock awards"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r168",
      "r547",
      "r548",
      "r549"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "negatedLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r40"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "terseLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance-based Stock Units"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails",
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r5",
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityCommonandPreferredStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityCommonandPreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r5",
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityCommonandPreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityCommonandPreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r514"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits 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.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": {
     "auth_ref": [
      "r169"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.",
        "label": "Proceeds from Debt, Net of Issuance Costs",
        "terseLabel": "Proceeds from debt, net"
       }
      }
     },
     "localname": "ProceedsFromDebtNetOfIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r41",
      "r523"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Revolving credit facility borrowings"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from disposition of property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product [Member]",
        "terseLabel": "Products"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r77",
      "r146"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsPropertyPlantandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r79",
      "r137",
      "r450",
      "r500"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsPropertyPlantandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant, and equipment, net",
        "totalLabel": "Property, plant, and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets",
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property, Plant and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r167",
      "r255"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsActivityinAllowanceforDoubtfulAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.",
        "label": "Receivable [Domain]",
        "terseLabel": "Receivable [Domain]"
       }
      }
     },
     "localname": "ReceivableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RepaymentsOfConvertibleDebt": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Repayments of Convertible Debt",
        "negatedTerseLabel": "Repayment of 1.50% convertible senior notes",
        "terseLabel": "Repayments of convertible debt"
       }
      }
     },
     "localname": "RepaymentsOfConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r42",
      "r523"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "negatedTerseLabel": "Revolving credit facility repayments"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Unvested restricted stock awards"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r8",
      "r90",
      "r135",
      "r459",
      "r461",
      "r500"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r140",
      "r181",
      "r182",
      "r183",
      "r185",
      "r191",
      "r193",
      "r252",
      "r388",
      "r389",
      "r390",
      "r399",
      "r400",
      "r415",
      "r456",
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r217",
      "r218",
      "r230",
      "r235",
      "r236",
      "r242",
      "r243",
      "r246",
      "r341",
      "r342",
      "r443"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenues",
        "verboseLabel": "Revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails",
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r339"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Revenue, remaining performance obligation"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period (in years)"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenues:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility Due January 2022",
        "verboseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails",
      "http://www.oilstatesintl.com/role/LongtermDebtScheduleofLongtermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of Accounts Receivable, Net"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in common stock outstanding.",
        "label": "Schedule of Common Stock Outstanding Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Common Stock Outstanding Roll Forward"
       }
      }
     },
     "localname": "ScheduleOfCommonStockOutstandingRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r23",
      "r85",
      "r87",
      "r88",
      "r89",
      "r115",
      "r116",
      "r118",
      "r129",
      "r486",
      "r488",
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long-term Debt Instruments"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": {
     "auth_ref": [
      "r53",
      "r56",
      "r197",
      "r198",
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.",
        "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]",
        "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r71",
      "r73",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r71",
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r1",
      "r12",
      "r13",
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of Inventory, Net"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "auth_ref": [
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of noncurrent assets.",
        "label": "Schedule of Other Assets, Noncurrent [Table Text Block]",
        "terseLabel": "Schedule of Other Noncurrent Assets"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r62",
      "r63",
      "r64",
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails",
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails",
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r62",
      "r63",
      "r64",
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r353",
      "r355",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails",
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r95",
      "r96",
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of Stock Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "auth_ref": [
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "terseLabel": "SOFR"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r214",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r240",
      "r246",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r273",
      "r274",
      "r484",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails",
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r214",
      "r215",
      "r216",
      "r226",
      "r229",
      "r234",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r245",
      "r246",
      "r247"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segments and Related Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails",
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails",
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative expense"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
        "label": "Service [Member]",
        "terseLabel": "Services"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "terseLabel": "Award vesting period (in years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r368",
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Outstanding, ending balance (in shares)",
        "periodStartLabel": "Outstanding, beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails",
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r360",
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding, ending balance (in shares)",
        "periodStartLabel": "Outstanding, beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Stock Options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationNarrativeDetails",
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails",
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options vested.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares",
        "negatedTerseLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant-date fair value of options vested.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongTermIncentiveCompensationRestrictedStockAwardsandRelatedInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "negatedTerseLabel": "Shares withheld for taxes on vesting of stock awards (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityCommonStockOutstandingActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r141",
      "r214",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r240",
      "r246",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r272",
      "r273",
      "r274",
      "r484",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationFinancialInformationbyBusinessSegmentDetails",
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationSupplementalDisaggregatedRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r25",
      "r84",
      "r140",
      "r162",
      "r163",
      "r164",
      "r181",
      "r182",
      "r183",
      "r185",
      "r191",
      "r193",
      "r213",
      "r252",
      "r336",
      "r388",
      "r389",
      "r390",
      "r399",
      "r400",
      "r415",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r436",
      "r456",
      "r457",
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlowsParenthetical",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r181",
      "r182",
      "r183",
      "r213",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlowsParenthetical",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r5",
      "r6",
      "r84",
      "r90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Restricted stock awards, net of forfeitures (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityCommonStockOutstandingActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Common stock shares, authorized repurchase (in shares)"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquityCommonandPreferredStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r6",
      "r9",
      "r10",
      "r66",
      "r500",
      "r524",
      "r533",
      "r552"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Stockholders' equity",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets",
      "http://www.oilstatesintl.com/role/StockholdersEquityAccumulatedOtherComprehensiveLossDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r93",
      "r176",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "auth_ref": [
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "terseLabel": "Details of Selected Balance Sheet Accounts"
       }
      }
     },
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Cash paid (received) for:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "auth_ref": [
      "r494",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by timing of transfer of good or service to customer.",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "terseLabel": "Timing of Transfer of Good or Service [Axis]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "auth_ref": [
      "r494",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "terseLabel": "Timing of Transfer of Good or Service [Domain]"
       }
      }
     },
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeAccountsReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.",
        "label": "Trade Accounts Receivable [Member]",
        "terseLabel": "Trade"
       }
      }
     },
     "localname": "TradeAccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsAccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "verboseLabel": "Tradenames and other"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/DetailsofSelectedBalanceSheetAccountsOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransferredOverTimeMember": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract with customer in which good or service is transferred over time.",
        "label": "Transferred over Time [Member]",
        "terseLabel": "Transferred over Time"
       }
      }
     },
     "localname": "TransferredOverTimeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/SegmentsandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonShares": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Shares",
        "terseLabel": "Treasury stock, shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockCommonShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockCommonValue": {
     "auth_ref": [
      "r27",
      "r91",
      "r92"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Value",
        "negatedLabel": "Treasury stock, at cost, 12,888,342 and 12,684,101 shares, respectively"
       }
      }
     },
     "localname": "TreasuryStockCommonValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r196",
      "r207"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Denominator for diluted net loss per share (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r194",
      "r207"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "totalLabel": "Denominator for basic net loss per share (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails",
      "http://www.oilstatesintl.com/role/UnauditedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Denominators:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.",
        "label": "Weighted Average Number of Shares, Restricted Stock",
        "negatedTerseLabel": "Less: Weighted average number of unvested restricted stock awards outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesRestrictedStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.oilstatesintl.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(5))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r504": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r505": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r506": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r507": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r508": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r509": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "https://asc.fasb.org/topic&trid=2122208",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2646-109256",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>69
<FILENAME>0001121484-23-000050-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001121484-23-000050-xbrl.zip
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
M<AIQQKG5P6M.$+*"!8H*$1\N=6E.<,D[99"7C'!'6;!(.^S3'B'4( :X1 N
M2P5):EAXU@3Z$Y@2)J2]L($V&6Z)$D(X(J+QJ AI?:4JS0<J);><8F4IQIHY
MR8WBA#/L#1:<2%.$_3SF49:SV1(Q&F'3TD;G/-/&IDB_">!B>1)3UD0!8&$>
M93D3N[2(4ZMI%-1;)IW6Q BL, 7:R3Q:M.S:>7",%QD9+''(4T85M9ZY8"VQ
M!'P9B91C+,@%(PRO2)MF,X/L!8PL05EM(\-<:6LE?%2>2<VC6"3.\$H<XMG0
M%1<M,EQSGG8%U 2^>*Q<P!)PR81%2M=])6HTF^K)C'NG@E4**R9%"M49XAWX
MQ@0CT*H"H%%!G.%%9DB""!C/J,<>(Q9LL-0%IZD"MYA;YU@!P*C4HIECD0+7
MVW$9@ TA)IRUAF%0*@4CG4-6RP)@T9R)<3;3/MIZH](VI-PRJ[BEQ@8,G!<C
MCEE4!0"#.1/C;.K#X$"5)5PA;!BXOLD:C4>6>,RUTT58ZU<(K_=&,&YML=<8
M4AE2L509E4T)*]YPH2T)W +:>X"- D!#J5-SAE.(> .:$GFTBBFNC1'<1:%(
M]-8)780:X<\BS**[P[-9TNBC9J AEH)P$6"4I9P3+)1TS*L%R+E]I<HTF]EA
MPUA*3C&@3PP)K[",WCO0*J>HB\5?*S0'RO1:5@J1H(2'$8U3 _I#I2;8<RHY
MYYY+2XKO5+U.79K-#!0P;2FM0#IZ1C U@0O.K%"4&TT7(,[RFEPJ(K@T6&%F
M@+F00+62Q&J.M0[(4E:$'4WF4I@SL4R#O,;"XQ #T$]JM:?@'(-#8[VR4BS8
M;,P3_.."FBJ1E*?]Q'QD3"&%26!41Q&)(J2,?A3;=L%4)1=412TC2RMQX1M\
M808$JA0K0MV2.7?B9E/PGE"'*24*!EBF(@?.A*(3(%:B#2[$5M5S+M;9S&Y0
M[U/4F7OK&-,(/OC(HV#1$B-%$3CP?'LVL\G4I%Y0'(B.7#+FK:(!.RFYH1)Q
M-5Z]N##&^EK\5<93W2]F.,>(Q303B0+@KQ!&4JEUD5;.-UJ=5O>P'AM]TQW$
MT*_'#[V>O^7U7)T\/@F(4_UKZ,.U81&-E@HA*&'>$2D8(L".D^<*OS@8;%4A
MME(NB'AGLQ;#.2^8$Y))SEPP1GFJJ4#8!2V<'VV?/D.C'9Z?!'^_2+?#U] ]
M#=NA8UI=$.ZGT(^]?L=T7:C;=NLPWW1Y\^PDN&'PE_+?@5\'R>F!8SN7O3R2
M_I_/<^,5WTOW&5LFRZ7\O$^ZTM)K'?A+*GIMY^A;H/+0G:/?M,[>]L.@=]H'
MMCKZV@S&Y^WQK:^K?\)?8ZQ!G&H83[!'GN' M:'8,X&=Q2@H'/_&:.GZ18/A
M>1OT#;HD:X;687/XEHJ3X1_?6G[8?(L1^N^E_+S5/P<GIGMYMH.QN/_V/T$9
M48Q_1&AE%DVGU3Y_^[_)R >56OA6V89>[/[O\@ P(!O >XU/'+0NPEL%C\B_
M?1L]DR'T1QM(P&4;,$'__4=Z]<P'EW;V!AF]/>W""Z>SH$EF7II2:?9#_,?2
M?SZ@X^G2:L/8=JCT8F4]21:XSI]O#$@C]>VE4.Z*QO0/03K#WLE;#FW-FV)
MJ;MO'=PA]*$WAOEMQ^?;7A\:ET''M,W)(+R]_/"';PU.VN8<E"Y_O_RB/\9W
MM[WAL-?)'P!(/6PYTQX_)'_>Z/!WK5A!(\T8@@(._>63QX=7\D-OAO[N,:U6
M-+K_,%K!5\?>Y/?N7YYPJ9PGPZ7\.GBKU&O_6*)+MUY\_"KX9%C)-XVOY,H!
M4AT?3QU)[AP\,=X#++Q%%9P_XGL;WN0=-4$PDR1QCY7  WY!-3&ZI9MR@FXN
MK>[6MAJ;&Y6=QEIC<^>F,LUA:W<VUW>WMQI;FSN5M=I&9?-?Z_]<JWW8K*S7
MJ]6MG9VM>FWN7V'/#)J@*\->=[FRL;*^4B&(,WUOLV^:F+C'AI_W12:AVM+J
MWQ/^F_O>?U_?KE;^A!&PV^O63CMP$U<9#Y3;"8I;P+8QIIQQ"[2,1V>"E<I:
M)37ET<B)<PR5KDFTRX<6.)WN- WM#1CUERXCGU_.[4;OZT>R_76?5D_]T>;7
M@P_ZJ'Y4_59K5'EM8_>\NO?YV\'&Y[.#QB[?;U3/X#.I[M5:U<:[=GWC?><C
MK;7W+WH7U8W=BWKC,ZX>O3^N?OB,JGN[N+ZW>0'7H]K1^Z/]H\UO!XW#LX.V
M.JNNZX[KO._6.YOGM0\'<"_?KC7>=:H;G^G!A^UF]>A+^V#C7;.^L0G7;C=K
M>UOL(]UNAW]NGQ_L^1-+F-AO;*&#SM99C>SBZH?];[4-?WSP >ZW]P6>O\FJ
MC<\$[ _O'S5CM7%\7CO\FR*A J$V8Q;%#+BFR Q0VDSR(+$BD@JJEU8QRC[G
M3.2['%9?HPT49O!E*XSS!XV]CQK2Z0IE#[OM>$B_;_R^'(+)R5D:A*]KR-'I
M 'R<\SO=TSMYN-:L]5NF7=GMMES/ATIUYQZUT0_2FA? G\^GX), RSS?#B>]
M_G"IDKLT0WC V?!M;)T%GPW[IP6%J.9^YZP-;6,'>^^;!T?[K-[8RMM6W]AE
M]8UV>_]H'\$UW_8O#IK[Y,OQY37PK-,#LBNJ%\WV_M[[3NWHD%>/WAW7-C99
MK7'(ZGM?6K6CSP!K[XYJG?='!WO;L;J.OGUL; ZK.^BLMG%X5CW:^CN&@*WB
M/G/8NHR90#/%J,DLEEPP;)PT9FGU?_Y32R;^N!?FQAK_\LK\, B\K<N3!]3/
MNVO;C<WMC_N5[<U/]>U&Y=/N]L[N6JU1:=0K0-<:P,DJF%;JVQ7,?_._5^KO
M*XU_;E:N,;DK%K>VWDB'L:;L1B?]F$G/P^AP#]GH]2O#9JC\^](8*R,7O1+
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
MO>[@7:YCH_,:2<,VSX9] Q)H=4W_?&L8.@/ _M3*?B^OHG/I29? /T7@OYA
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
M#\ X8+H7%T#[J'%I8><>Y\'\K;/)+T"T0" B\\X[0%I.$0F6C\((%@-&5ON
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
M2"TB-D3$=2#(>.-0,AK+&!@6C*ZLB:8ALSUF;QQD<6UE6B(/TU,&B+MLY5H
MXD$ 8H9@,1JP3,"H1'(4S*HHD65$().<C%$K+VC.>L9--:=^^[(@Q$*8U_0M
M$WW2%:0LVKZ[QCVN-8</W3=U48.L!6>N,T]^<<Z1TZ!_!!SY2QPNI!-OR7Y]
M$K[H%_:X,[+=<?>IT!F=#$KXY3T>O;^QIU77[79_W?_?26<0@12%DZRZ<>QS
M*@QH@0R(S6M'%1AG-C&4/':(2["3'# ?A*EC1A$>E)(K:[(IY&U,I.)3KK%2
M+_J@O2CU/2OUK%G## N.:,18L-EO3) 1,2%#+15&,\&PSJ=%6M1:J6M!?Y>%
MR8"2@3S"A B'\Y*/N5[N\2"[CD>GU2%[!*4\SAI:0@SOC>=,A/,29+,'Z+:3
MWDPD\J9K>Z/U7MB<"J7@W\WP;UZUCZ!<\ SPSZH0<LL'CHR1&'E&O=5"$*4$
MX!^=+<Q9M\"B$C]8F_C!HL-WJ<,S'(9H3$"%+9+1@@[GVG:.FIS]3F-T3(?
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
M=D7=9!;R[:X:YB!^B;"ICM\4O^7ZT?!'.!G\^&P5O%2K<A60TQY5(),[ )R
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
M#7\EV /0NCA8;*,G.L7]?F<X!_,OVO8O!C%T1J_[P^&;,['MI.K,>/:#9[L
MHF4;N,8VL#FWNZ:EGE@94"#9FC>YY1.F"OZD1A.6/)CUL!'4(V#B 33E/V]3
MM^5I.@AO!B[&1LF,L$EASBM[V2@:K0\N@066]*6^4Y=990&7^H#+3+,J'2,F
M0EED>02KFCB%K%$*R:!-(,GE2I(%7'ZHCO5C2ZO+E2]O7F_O;LM63O//WG=&
MAR].AC"2.%C/J6CKO?!Z4B']M%W*56Y^"!2;H$A"5&J,N..YI*HF\!OC2DJN
MG3 SY2I+L<12+/'QU <LQ1)+L<3+DS#I_#!M)O''M/'"Q?X:-SXT?*H.Z1L_
M?JW)T0,<P,VC,V<TYDEXI/G^)\^VV_O?6T?OLJ>X:D6[\PILB%?[>'OC(]UI
M/^_LO-\].IBQ%@X[K>_^6^O3-LUCV?X$S];>YV!#X /X?6=C7VR_VA('KPZZ
M8"W,GL YRHRU5"#AL$0<1X:,)A8);0.G7"F>&U!SW32W=TC?5%$>.)ZHX%W!
MNSLY@"MX=W]X-Y.M)D@(R6"DG/&(T\"0YC2B)%0(2FB7N *\XTUE;EW [[[P
M[D</QN6N'4O=MVC]JIX*S7FG257)[W$GH]AXUZOZ$4T:;$Z[O4U>_5^8\] _
MRMV.SKHOW,R!:H-7G/#$F;(\1JFM382&J)31W%)_W=.9"Z"0S:5Q1[_=SO#S
MN;>4++]7]/?].( -ZQ\\Y1&S('(T<T2<^<Q2K$42&RU! A1>6EE3L^D9_UD)
M_H;G;HP(+:50D5LNE=764Z&(\U0&[&@HDEV,9-_A[-]NM3^>MCY]QJU\*"8M
M=R&@:#5%7,6$C,$)":Z]BSH);-S*&IEU7/]GU;CP>-P3KGO:G/:AJXZ=5QNM
M_J1S8 48@]/<ZG4( -"-#3_9?J=H$L<]38_Z@YC[TO4:!/_GI4ZF_QA>?9Q]
M=0^8:[4E^S&"@F?WX7%_6'6E>5:U283'N[+K_030\?E'K(.]YF1T]4?NOT/\
M?)37\YJ\CW\>#L[]3!\C<H-H/R.;8*S/;/>K/1VN_/GC[@9;V^3>AJ_F&:S/
MP\_WQNQL3=K=[S6V6NW-W=9Z>VNGM?ZZ"7^^6&VLMS8:>^^>[VUM;*WO;FWN
M7=D)Z*KG6:O\7#?^V'U/0VLGST![I_&NM?YN8ZN]N=%XL=/:V&SMC7_;VWF]
MM;&>7WZYU5IOO=A:GTS;]F:K??-9N>_'^^-%?]+Y[)_S%OO<=FJ_;(]VN9V:
MANU):8R]]&"V1Q<8EQHG^*B.4OJ5Y>6!+R?M'T>'@Q@!GGNCP^&D#>1<<IC?
M^Q\W,.UN&6N#!&SD,&WPV^7=?ZOG ;.&<2.._]WJ77EZ=SW33SXYHK %9MV[
M#Y:9Z+!VB LI@0B"^:9!%Y"E.A>ZE5@FG&NOKU[EIX)EV<W+(-L(82*-26/3
MB]4\&U]S -MH-.BXD_%)X*C_P&LI!UE<N6JF"VOC)+;[NV./_NY92^BRIGY)
M/K^OXYVW'U1(TGI')Q%9(#JDM?8(\$AP(JW&AN8REZOZ%\L+I-0;3EMK]^>R
MQ N-Q,?MPZ=-CO/2.[:#T;AY=3^EW/_;G=[W\KMFM &LLB[H3-7I.2^]\R">
MLN9^M>8VOX%9J[)A8QA&T5C -9<XH%DNHN08H\9S'I+-!L\O(:W3.SO+.^\&
MO]JXYD%?[L-<04AX\+5VO=WRAL[2I[?2MD[AOA^BI!A+(Y')V:)<,8F<YX!P
MFBK!@B=69%_GZE618!=6UZCJ'SX8CGYD8&#KCOG6(*;<'#6CVH.LGZMVR+.5
M<K:P\B[Y/#]8[^.P+)\KEL_W[?;;#Y%H6SG=G.,<<18,,L%[E%+V@E$P*E1V
MQ[#KK)\>F %GOA8WF?[IIA<',3>$OP!=V8\RQ:PYF^6\+3)?G]R@6G6P-.MA
M /QT61:^=GTW\'?_@2=B.?$)29S#^3P!DA8E0800S5EN6Y/2RII9O>KH9KHB
M87%,E]?HT(XJWA6FFZ4=58O)13"/>WGI3?Q_X]5WR9%WMX&>UXVL?N*QGOL$
MB-77UJ?/K/7],\UQG]82(.R6H> 4L'D;,;),.10"523& ,N(+V>;\G;>B?MY
M%>2E>3SH?^F$?+[5&)X<'=GLW$Z-O.:_ +I,=V[[BXRM="/O2G6D4C4O_Z.Z
M?VE27N)N[S+NUBQGJ&F[4J;ML3)MGBM3%7IZ@XC3WTM<_66D0;TG[YIAR@OK
MT/V8)NY!XID?,H3K5PG)__7_-"7DK\:_;.\D[Y"D1#:72+\:%5![$B%_0->W
M3[?I6_C,X1'0=WSPR9,\MM8K&/>GMPRNB9V-?WUJ=2Z'_*U_V_Z^]?U@8_?S
MSJM]=O!I]ZCU_>_#[>^;>/_[.M!]#]<^\^VC;?IC/_%W.07L] -Q6 65-)(R
MN\&B)<@E'I$QCM.(!3?>7U4YK:81?R7"N>#>7>">BXPFGK2@PO)D8V[6AZGP
M3%B/DQPWY" %]VJ)>Z>7<$\9PY1,-*>]TGRB29"E^3<6) V16^+BRAIO<K6H
M'COU*VM]^SZC#ZFY;[)W9PCR*"U&[\IO/P-=9W,^![H*)MT(D_X_>U_>U-:Q
M[?M55+QSWTVJU)R>A^065=A@%WF1B&WY./ /U2,(A,35$ R?_JW>DD!(8A8@
M8#LQ%I+VU+W6;\UKU69U,<\IYMPEQ G.#GQCD):!(&&P="01P7(B-V%LB:8/
MEI-$%\RR"EL=9<(&C"MCP:9*4@DJC;<$&R&F6L^4+/N\+#NM1C@>5&0"] 9"
M N(6+"?KG46>*Z4%=T3FK'S#EXEE7V#\Q4LRWX]NLQ]1CH6_KWYZ]^F)OW!%
MX6XV3K$UV[ S)1#="XB^S.H.V(=@ DXHF#S7PDB,C(H<^9"<DEPYAF5NGKH<
M[>_+GG6+9N!%JPTE S\Q T]K$IR:( V32)*8Z_LX1U9B"C\234Q&JEU869-L
MMHSS50ZP>&5*Q,.GCK\+HV51ZL-]&F866U+BSKUPY_NLXJ"<#$E2C#3##G&N
M)<IUQD@ES(DAW*= YBH.I<_AS;#OHI2'![#O9) C-7_&@,YCMU.R]7W9>EJ=
M((($9:- 5%,)]@!A2%MK$+%!Y"9D/O"TLE8D?]#?EXBWRXR<BXR<<4+< P--
MHW3/.4,:RLCUHM;GK4B YYUT6H:V%P?].[,:7121:*<<BL;P'-\VR$7B$4N:
M.T+ACTC7C3A]5&A[ 1SU.G)^2F@MH?6NT,JIY5QRJQU17$9BC,,!&ZFYYBK9
M8=;0PAQR);0N%%JGM6H:.$O)1M"E>43<4IL;)%K$7/241"^#)#EK2*FW ZVO
M< 3$-W\0PZ 5M]-6^Q^X9*=[-AKA]\YK ;^<U0[]GHS)&] $$,.4@&W('7(T
M)2!J&G"*CFN"R[D/9?W9_>JK7E4E4#GWH9S[<'41QI*B&7M%I]S?[E)A]ZA<
MW[N4WCTX(OXD-WE'L'A ;.\E1W9^:K:;/5 8*ON=3A@V0SX9 #P4/7].NITP
M\/V9W*$YC_RJ3;HW:7L]UJV5XQECZOB<B6.]'?X:D\9?(\IX#R;7R<$.!?/J
MQR;?^0'W^7D'[QRN\^T?GYIPCO-:H7/ZT^V-#X>UCU,FUS'<Q_DFF&<'!V!B
M@:GVM5G;V!?P'=!7:V!6'9W7S]=Y#4RWJP5JHY[TTAB>,'$H.(L1USDE@MJ$
M@DY&>F45X7YES8@J-OQ^-M?3^9UN<2^5H+',H/'8\M82-)X?-&8&6<ADK-$!
M$94"XC$7M!+,$#6<" E"0$8*H(&K_+Z9V4L4XWPM^M6/3O<H-]L!5<K'WCO+
MPGZ!(-R%SRLO_%;[K^&REXBS.,2IS5%3*!/):86T5Z"F8.:0)0 [P@?,C.1$
M6U!3P,"6;$EF"Y>)V$NH/)0\_(P\/*TU.,VT5(HC0D0NYB(2V4A"+L+45+)@
M6#8U&*WBA85WGD&=>*5:PU=[6@%2AV.!1>Z@,[QI6%FX:@"K6QLO;HDJBT.5
M+[.:@3 ^I-Q>FCJ5.^8GAEPR"M$0L611::?%RAK!NHK%=>WSE\:#\=X8;^'R
MO&2\)V.\:7%.<?# :1%)X1SB+$GD,#5(P(8J)1WA2:ZL&5751+UN)P 5JVK)
MQ7FCF K7O RR/<8-\+@LN]>,1PM7!#YW.Z5=L4@@^CYGC+AW 2>?,8AIL"L<
M1]I+ACP7AEC%(L5F98TR7E7ZGC&,5]]EKV3[%U%#2K9?/-M/ZQ^>PU*"DH^(
MR-.T@<^1(5XC::5520B<V^RO48JKC"TX7?3%FLR]4F?#U9*L^#,[V_(@W$X>
M$AO[\4)Q.7N3GHC[=)I8N ;R']L:SO7\&N'N_XDE+"T0EG9FM1$;%>P5EDA*
M5LR+Y,AQ9I&SV@F/E::*K:PQ715XMN7O=;TF2D_$DS/>PG6 DO&>EO%F_!$F
M"A>B19($8+Q$)=)&>O@12"1.*TP",)ZJ2GWW-DW+X(HHJ^C**KK7YO>HWW6B
M= EW=X$[/R<C(@H?!.4H&A\1YUZ"^>,4@DUB'%OEL4DK:\3(*E7WC'LL<;5<
M":$EA"XGA"Y<?RPA=-$0.JTQ"F.MI-8@$9/*7<$=T@)^Y))RSADFS.81V)I6
MY7U#QTL,H5<+CJ=*C1\T/G'>>,JGK4#^J]LY@6<\^ZMEV_WU=MC\WT'SY#@7
M(+_CVN/ZQI<]K:F0&!MD'16(:Y60)<DC*SDGGEK,TGNI/9ZC)XP? 2@SONEO
MEG77"ZN[?HI=>U7ERV4M=UG+/3,:J)"^U<I)EK]%26\<2^ [5W<O)7 ^TS?+
MRO8EVHS'??,-/]K;^V:Y6:_HF^5FO:)OEIOUBKY9;M8K^N8;WJR%3CEA2Y^D
M?Z/=]'"+Z3ZK]<;"4?.>\*T$E!85D[_65_YNDI0[>+?QX7"[T3JLG>^?UXYS
MB.G+^4ZCWMS=V#^M->K9I7ZP_>/3P6Q'VZ^MVN>:V/Y1.]_>J)WE$%-]HWY0
MHW\<;6^L_ZS13;;]>5/L_-BD?Y\?]>O3(::@61"2$Z285;FCK<L3IR1BADCA
M18P\S\$F5<(,_'UTD&GYIL"4X/0FP6E1T>X2G)X/G+:G4X@\QEQ93)!-2B,.
MX@49(2W*@5@CJ+$\V@*<J*YJ]NC2J>4;8_-JZB>\'QP/6K8? W#321<8H,@L
M7H"7_4UVE'F)@HN)/=J8V")XW8KY!8#;^G$'ENB\>/]:X"LQ;W&8MWGZ9^,B
M=1)O;VR>U?;W'$Y,BJ20T+EAA,,,6>$D,C):SC3LM4TK:YJQ*L#C<DP#?8%B
MT+?-](M27TJF7TZF/YIA>H4%;#9%,80$3)\H I@/2#+"J'.:<BF!Z2FO&C-;
M+/HJ1P"_4&[+4G[SMC4K\[V?;7V66H8LDWONG>1_/YM8^#E'%R0>% $I"&+.
M6,2Q$J +:I/[&D?J<23*DY4UAF65+,S^??D,\&=R[96@6H+JLKD52U!=.*C.
MZ-J189ZX58AY#@8VQ00Y+40&5<U%DIS3F$&55343;P94%UE6<SCH]9OI;%Y=
MS4+YM[CN'2;X=+J5_D&$O]T8*\?P_8->)<)MA>$0[>&6,5*M9)6G"&MG-JU>
M\556XL^3V.[%RJGM5?YU#TQX4+G0!#B(:7"8M-3O!@;RE8+!PZN)-N'<1Z36
MV*2U\R\\5Q8E%ZV@CB%O JA*W$9DI!;(>&^(L\339%;6"%G%U[ T$&8K;W4F
MCWOMO\)61YFP 9E@+(B"))6@TGA+L!&BV'\ZWO_94:_E_C]^_QM;>XD$BT$2
M(\.=05Q;C"R6% 5-%$^).9PX[#]=O:[9YVC_JY5N[)U$^.2?V#I;O0#ZUU%X
M>#GZ-,^@Z<<_X2G"5KMOV_M-0/[U7B_V>^]\"NH.V6[XT_KA$:N?']'ZQM:>
MEIYFTQA)*2+B 3MD%>/(1- 3A %S6<L7KDHD&*^"%'U(62(5JU@^P4A4O"J,
M>(+2/,&NOVAYL^7-OJ.;E?AN5:HC7_SX"Q?:<2%QIMPIW<[I=)3M5I<\$:^S
M'/*B-K2RJ+K0U[H2DX6AE>N*0J?HA\VEGZL2[TX&ZW(O39'*513+?K3=[AG<
M=_'+^C'8\7=)>UY83>2;6=&)L/-X*2]BS.6"/F!!Z[%?&1-GY<Z$^2Z7JN3F
MDIN7?$%OX^9G:M$ *_G4 9?YS[_=/P!%I'GAE:C8PBUQEZ8,[ZTQ07F3Y4TN
MVTTNJ"IR">!I?CCIXZ 'H@$0JAM;A9#K'31/9@86E85#;S+"GR?R21Z8X%AR
MP[@E/BBJO',R\,347=.F;G"_OY_2(5([WFWN'H;#[887]<-U7&O L1NA6?]<
MA^_O\_IA:.TVMG[N?IN.\G\_VSW^X[A.X=G.CV@-GJO>6.=UNH5WZ Z<8Y_6
MZ7]:\ RMJ_.8OY_!/?(]%I3&.BD4J8N(:Z>0MLPCK;TE1+H(FLG*&N&D2L6C
MAZ^458TE.+T5<)HP]B;MO!*N%@I79U-P18GF41M *A\"XB$%I*.BB'F1E$C<
M.!-6UKBI:C$[&Z)$JQ*MWBE:O9=TR6=#IOJT(D6C$#92AC1Q@$Q$ S)1RQ"/
MW#K)L?"Y,,F0*L=E=X@2F5X',@EL%#;<*!(%EY2[F(CQ2L,;SB?I[IK&71IY
MSXI-TUH3T5@ZESBR-(#JI$Q"1DNP^1+70N*BY&EHY!%5&GDE.)7@5!IYSP=7
MVS.J5!*$&BQ1H)@CSD"5<@30*TFA6?0"2ZW R%-524NT*M&J1*O2R'LB]U-&
MI2$ZP7-]H=OK>U2Z ):> 7(* E0I09$3C"+#5!+!"2M$ C./586XKG[F%??9
M6MI0Y%\@HMO]WK\;T1^TX9+[9__^?^W.*3KHG-YA$OD;:IYSGQK=R*PR7$3)
M' _4:V%=<HQY9[R@@I<1O.7#I"^S$3QBF;=:<62(9HACK9'E/B'IK>">2<)]
M6%F3IFKHHXMTRU98[YF;2VOH.?A[)N0%+)RT9"C&&! HD!89HRV*F'N*K?94
MYW'HN"K8=16;)7^7_%W:#\_/RS-!HMQ2RCB"$0\6?E 5D>&2(\Q\%MS".":!
METV5Z47-J2UY>2EYF6AC=8K!\6S\VXB-URE808+PM RK+"4W3TOF8*.3*6HD
MI>.Y/XY'-JJ 6"18)<)MTJG0O#5[M"^@Y.;WS,VEYOT,_#T3AP@12VV#1-*R
MA#BQ$3EN!/+61HY]4L&[E35JJI0\NJ=@R=_OF;]+S7O15O2LYUYK@@TF% 7E
M0/?FAB%G"7"S,,':D*S3>F6-XZHD<HFX^:T7$36Z-L3,*+VBH5@GESP^R&5_
MU_#H:X:BJ#$#H11R0@_WC.I$$_$40"E)ZC@N7?;+!T;?9UWVDA&LC:2 /8!'
M'"N*#+$&!<:52Q@[:^C*FJ!5;A[MTEN^!(>2FY^/FTO#X3GX>]HQX)ASD2B,
M;)("5 T?D&.!Y7H5#KO-DO&YJ"XG,"U3DD#)WZ^.OTO#8<&\/%O782+56F*$
MF93 P=+GEI<2)8>Q(D99I\!L8+RJ52FKWRXO&P#M9(/RD0ON?-0A4>FE9!A^
MJ%'XK739+QLW3TMF0&"6>&0HV)Q:K Q'8'XRE!2+RF)+BBJMK'D_/@!7<O-[
MYN92\WX&_IYQV1/L-'8@HZ44'G$+(MM);A&.3"5IM! \@>8MJUH\VLE7\O=[
MYN]2\UZT%3WKLD]>$6N31RE8C;B4"9G$)=*82VND<]XIT+U%53*Z1-S\V&3[
M.U<$7>U,-G]FSO5]R]YR)=$B5^:M@.*B!AV6)LSSP>+.;/! @R+#K%-(26D1
MCXHC31U& =[T'(NHF5U9HY)5I7YT#YP%\M$+IS.4(%J"Z.L T=)R? Y8G?8,
M^:"%5]P@JB0%R]$D9'' B IL E=*,<M7UHRNXL?W[RE1M435$E6?%U5+>WW!
M"#H3*5-&&"R303$X@7@* EE'/6(Z2H6C]&"S9]\;F.N*E1!:0F@)H8MT>2YH
MXG9IW3\KB,[4%"GEJ9.@ACH':JB7$ED?#5+")>FB$/#+T+I?0&Y@":(EB)8@
M^KP@6EKWSP"K,W%AHX,Q-%=INMRV"4P-9"A/2 IAF E6*Z^*MDW2/+JE7(FJ
M):J6J/J\J%I:]XOVC\Y&XYE+T26LD*)&(6XP148DAJ)Q(6*5@!ER%V%IJLJ\
M!1=I$<;_=S&(?FW\./7!,7"+A]]#\Y^U_X$?XT>X.JJ>X*N =CCH]9OI;/A6
MLQUB&_A(%V"[4-XMKGMGYAT]S55NE5(2P@07+D@NDK?1*>V<5H:)9)7;VRA\
M<003=.F4N\JHW_Q!#(-6W$[%!,,1BW;:?M#MPI,WX%H?6AU_]$IY<??O ^R/
M_].V/\Q@^]"?[33RN;\> 3\!3WX1M?,/!_7S@^;NCYV?=>"M6F.WN?/C:_/O
M\R^@C>SO1:\Y&'())45SWPAID2%8(&<BQR2X ,0[A-!F>P!J8H:T!(L?+5$I
MR,"I4(8R;F)DT8'ZPI)=J41 N!/8A'YW$%?6/G6Z%5A[^-N-L7(,YSKH52(0
M7J@4L[Z'[#@>^%V47F80KE;LA%):B3]/8KL7*Z>V5_G7/1#_030T ?UBFJ(F
M5>7M-(W^=X-^^>[(;1/.?40 RFGM?(=N;VSM>1((0 !#P>N</$ BLI0(9'&T
MD5&G9,CS<U:O\\\"%K7RWF=ZN1=!*&QUE D;4 &,!<F?I!)4&F\)-D(4!$''
M!$%+@G@6@FBL[T6C*(T2HQ0 @;BT/%?%&R02B2I&8SRQ*VMB];K\NA%!5"O=
MV#N)\,D_L76V.BLN1V*_D)KYPQ&Z%?MW18Z.Y!07(,A..KUF_L)OPP&3_\3?
M3YNA?P!2KA!B$T>-Q"Z^/,0Z4 <&_>L/F9E\_$*RV$PMSL3/@^[X9D[L?D2N
M&^T1L@GN]3?;.K5GO95_7]5!0 $9G=OPU;R"R_/PUTPXWOJS\JVQWMC\5MFJ
M-S:_UM<;6]OU]3^K\.O'U<IZ?:/R[?N';UL;6^M?MS:_75VJ.SS/6C&(^]Z'
M/?<RU+?S"C2V*]_KZ]\WMAJ;&Y6/V_6-S?JWX:MOVW]N;:SGMS]MU=?K'[?6
M1\M6VZPW[K\JS_UXOWP<ZS*_SB/V*3@8@C+6V%&E,?;2<T>C"XQ+C9-T$@2)
M]"O7''>KHG3S"LW3T L3X!)I"IL#EJYE3WKQM_&+WT.S=]*R9[\UV\4"% ?]
M?M4JR!PYW7<C7V[X\8A9%5_5@F5^':40CRX\8N75@I6G[*?A9Y*M&F:N_1BO
MDFL_N^FT1*QJ0Q]TVIL_4TH^S<VR.YWVEC3M>\R,OJ'7RHBJGL5QH^_$C(7Z
M7P'-OX#&K'[?89S\6UV,C>CCL8O=R?6@5];CF3KG/X\K[QHAG(WT2OO"/J_8
M0HG^[0YT48YT?U WIJ'/FZY2<3ME'#=#:,67<?)NQ!2!)/*S'F=/P%#.@IAK
MEU/>W\74FD4EYHT)Z>,$'?T%9'0?<_V5N^Y%;>./YO;&=_AW_;1VOHYWZ";>
MWMCA.^?[Y[N'6WSWQY<S>/]G_>.TZ_[HM':\Q>L-^'=C'>[YZR&8_+Q^>'"X
MO5$_KAT>M'8WMN#]3?SW^=9$Q<@77FMLG>UY;# W-H^KX09L?(^18XXA3B2A
M JN(74[,TU70E)>HC*Z<IU4BT],'%4MD>D9D.IM")AJ2-CIWTU&Y41;L&])!
M$Z0\"!ZMC./8%XVRQ%*-<W\FF^!"\YMP6(Q.@?+W?R.DT"!?6#=,S;9M>[@I
M6(M>OS?>D(7>$ECUX@YW-<=CG)5[Q%;)'-^+L[V8S["R]@N9=DR539"?6A'L
M3:-K:OZ, 9W';J<$UGL!:VU6Y:,R6<Q=0%( IG(6)'+1<J14X@839TD&UO_[
M?S1(R-^7J-MQV;M\V;6D&;8ME:)'\NZT4@3*#U')><0UR3W*'$%.)XV49?"?
M)DX$#DI159M%55$M49_R5^<9:[9]YSA6^O9G[%WK,'WO_9@6K3UL%8O>L#_?
M5_;G,V'2EUE](BBA(N<"A23 4 L<(RU!J8C2!3#88M*Y+(E4!2G;)KY=-EZT
M-E&R\1.S\;1J(2*3PD@+A&0-L+&VR$;I4:*8*.68P$0.V7B9>ADOR-WR6E2+
M[0>/0'D/%LVB5(F)S/1:L^=CJV7;L3.82%,OL6AQ6/1]5J5P%%LBE$*!>0JV
MCO9(AY00HS$:@37&$<P<7I5L415YI8-B^=AY42I%R<[/S,[3JD5,A--('/(B
M>,0]#\AI1A$#A ["4C 0"G96]"U-5[MOL/G&>K8;2]K>>-WLXM?GK2#D$R@\
M)2@^!2CNS.HX/!IF,>&(<IQU'$J1<?"K,8FY0'BDEJZL45X5>%'MZ!?'04N>
MMU-":0FE+Z]LEE#Z1% ZK5]ZJ[6.U" C<AL7DY,84\I.+,ML4)H:C0%*157J
M1?FN7AY*K[8@N+GE ,T%DY/909(M/C5(WHDE]^;\N;9(;;9$ZLI3:#+Q3K%D
MQ8/=UEP!/45WA;L!TD0RT;-?_>K:J55!\RI\;X^J^F, 7)N?ME6QW5@YZ<9>
MKM$)%9O',5<Z*0'(5?J=2F?0[_5M.Y^[ F3?[9SF5\ S<=AG8/W#GY5/UC=;
MS?Y9/KB3YO496+U'(?#-#34NZAF?JY/%NO< $?W>7_8LL^-Z.\ [W4$,?S:M
MRX_=C+U&_N0]=[< Y-^+3$7MHT5$!9OAV2-GB$1!1R:H8-0+/-VMHBRQ+$LL
MWU!585EBN8PEEL\3TYN_""-946E="HNRO/+=EU>.J6*RNK(LK'P7Y4N+\NIN
M'I^T.F<Q?HU%2]D)9?3C^W%+G!SM?OXN=@_W60T4UMKA.AS[Q\'.X??SW<]?
M#W</PU']?(?M'GYA.V=3;HGCKT>[C=;Q]H8_JY]OG=4VOA[5CC\UZXTZG+-^
M7*=?6/TP'-<WPN'<VDJ5%*9>Y@FCRB/.>4)6Y91[(9CV.'GO\L!14=5ZF484
MEK65)3@]O9^T!*?G!:=IGVFP(A :"(HB 20I)I!A+"$CC04K'.1/$"MKC%6E
M6*;"[W>6[S?6 HL2@FJE4W1CZ1_ ?3RZMN ]9! M2I,JML&V/G6ZC;S>18RG
M ;MPD:1<HM83H-:<VL4 VZ6Q\<AY3')B8$0VN8"<"4D1(; T>>ISE2BQ1)E$
M96+@<NH@)5N_$%M/*R,F 1<G'I!0"2,>A4 Z"HV25YY+XS$6N"AKE,O$UN_,
M([75[@VZMNWCI*>R+&M\#M4CET.-%K\$I(4#TIR:QN23DMQAQ+!AB!MED&-$
M(>MP4IY%L(]R+_2J48O*S5LBSTW)PT^A9Y0\_,0\/*U4:&.835@B%?+4;N43
M,C@Y%"E@,>%:,A:+(B*.EXB'WZF#HYE#T['7+UT93ZQ/;(T6>I2K5$+1PJ%H
M3CVCEDXPISTRH#<@+G4 34(QE(*G,1FLA S9;<$H7R+[IG1;+*<Z4;+P,[#P
M3'N$1*0@/J#HI$0\1K (.*?(RF@DI<9Z1;*+0NEE8N%WYJ*82)HY;O9ZL/:E
M@^*9'!3? %YZ'R_6O02EA8/2G!I"V+UHE(PH!@LF#K,:61P2$IC+0*GRRNB5
M-5KE[ TFF)2<_#1NBI*3GX&39](Q&/=).8=DP@YQ8@ER,4KDC/$F4.<C=9F3
M&5XF3GYGSHJR^]+S-2.8*: J<6CA..3G:!3,ZQBP12GF+G!6YU8M,2!%L3;.
MBH2]6ED354F7*1);>BJ64Z,H6?D967EF@ 9.22N/D8Z4(9Z<05;@B 0G00FL
MN*8JQS\T?G11_!)Y+,I6(66KD%>BZ)3 ^ S N#^KXQC%I3>YORV5&'0<ZY#+
M!A?#W&))@M,LK:PQ4>7DT;[<I6D74L)I":?+":<+=E^5</K$<#JM9Q)!C-6
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
M?;- FZ,=SXZ$&<F%$7CSPM<QTY!NU"L>%W&UB:-&L@A?'F)=K],:]*\_9-[
M@)<04 1/K<[$SX/N9>><_8A<-]HC9!/<[&^V=0J,O?+OJY(9Q/+HY(:OYB5<
MGJ>?;U%L;_U9^=98;VQ^JVS5&YM?Z^N-K>WZ^I]5^/7C:F6]OE'Y]OW#MZV-
MK?6O6YO?[C7^8?C5W!S^WH<]]S+4M_,*-+8KW^OKWS>V&IL;E8_;]8W-^K?A
MJV_;?VYMK.>W/VW5U^L?M]9'RU;;K#?NORK/_7B_?.R,YM1,MXJ\?OC-'8;9
MO':=]%)-NS0$!Z.85Z'\9UO@!A4=I+G-TC@7Y<"Q$9ZUF8.]WU>_K58\/','
M=("*]3X+P!Z8$CXV_REFHF0%M-G^!R[=Z9X5OSW"%"7*!XJ5],QKSKTUW&H)
M EX+PYUBI#1%GU-R\]KYT9Z).J9$&#(D@.0V3B"CK$.2*1Z$=2$Y8""!;S5%
MP5A$K>9QMCL[P\!KL]<;%&U(0/=KQ7X_VS/P<FA%K58^S O67B7V'!89>TL*
M"^RD%<-^<4*X7%9%^V 0M>"35FOL?1_Y7OZ[5PE U,#-?A0[J?PR-*2 %=I
MX:"D B6?1#"6?KTPNX 1_%%QDR,W##P+\&/Q=+UF:-IN,]XY"+/DV/*MF??F
MJI>2L/'<I;FA]*N[XZ+M9M<6&)H]V"OXOP*V;*S$_QW XHY,B&^C[=O.AG2^
M>N7312ST:_[V+RO?MC]]7?EU>.PO5WP.J=4!6BH^@#VY%FB I^$)IK!&RY2P
M$5S1@#G!S@4O(\'1!4>)5Z*P("BA0/KC%[> SE4SXH/M-7M@2T0;MMO_ <+(
M<)F?B%Q@"J+O#E2V\/;&SAY/TG$>!5(\4<05LT@'K9#'3$L>-!@%;F5M%E'^
MZU?@\$$/=G[(2???]<@XR'X3O3*2ZRB<,[D/>A8S4C"CRUU_DETGM0V_%Q4F
MW#J/M#8.<><HLI821"/V2DG*O! K:W15S1J!_Y7Y_7X[C1,!\>1RUSG!66%A
M.@\VJ)&@\WD3RIU^HIUNU/:B]\+D.> DLH2XC!Q9(B*B&M;>6J*MXWF *9VS
MT]5*5ANSL"B4U +<'\OTBG%'J7"1<AYH=$80+160G:5><E*2PM.00KVQM0>
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
MX^[0E+S.2KX/;6$F14PT,F<<D%/4VEB/05UAE$L6_3MJ,?\"LK"VOT>EM4D
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
M0VSUNF9B$^!E+^"K"-(_/S5<$X\M4>SY28O5@+2"TEZ!<4JE!10+/"?+>X/
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
M/:QO'-&=PS^.MC>^MNKGNP?U'U_@NE\ /D)K]W"=U1I?SOX^WSS=;AP1N"Y
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
M-:,JIY9S":J+(XK+2(P!:Q ;J;GF*EE<3[D>#BC7G'(%J:+AB!,PWWG %+G
M!2+!,J:33Y'8TGU;J:Z1JXE>VP>6:[IOYTEE$NX-IL5O-*/V@^DI,(M?4AJD
M)(0)+F#EN$C>1J>T<UH9)I)5KB@-;*8TM%WFEUQ6O;$]/A[%X_*VP]2>$1SE
M,1W!BW[J#_V[+:7HU_]W@OWIGP/[EYD>GC[_</CK*WQP^CM[];9_FJGPX.,K
ML?_V)=[_^$OO\-GQ^>N_7@/U_NOM_WU\SO:/GK[QRE I$D'<!S" B%5 D%XC
MXGS2BGO'%0!.!+X_@Q6=C*;Y$'*A??H",;R=CB>]=-[01V\00.WZ@>@B\NX4
M04N/]FL<6YY$P+)^?_@^-[$M!#CNG(V&?_="[(RG9V?]F#5#V^^$"_J(H3-J
MJ*.31L/30HJ9]\:=][W)2<>WQTCCCCOO#.<=<L?Q.#\J0V=G J^=E/:@I\/2
M'C1>M =MN+?M$<I*M^&,S9WO>H/FTN1D.(4YA_'W/\QY_+$WK*=JEQ!YY\V_
MU2YEU^O]_?"-RNM8ZUCK6.M88:S\>F/]3-C19T,#S7;V'+]9 ]YO:&%NT,[@
M\2_&S>J_/?[U6 W@NRU\+'B]KC(>U]B/F[U*626_!I%<:\+?VL+1N^"N1[HV
ME:@J456BVI2%JT15B>HK$]4]56BYG^.I*S3*XN#<;QR<SR\<G!U&KD-#5ZW
MG1'7%Z?,U4'60=9!UD'>8)#WE 'XD-$(^_;M<#0_&/-V$H^'HQX\'GT1VE^W
MGF!]1GU&?<9V/...E-X28J)VE=AL0/QM-'P;_02%40\P,4<5K#V N,GD'UFD
MWKH9/I:(.Q-HXDF[1!GF5EI+K#/686LDL3'AM2%)-6GYYG%Z,(8_^Z_H'[W]
MMR>G)1[OZ.3D\.@E/WB[3U[_^OO'5V_??=A_^T?_H+<<I_?+NX.__GP+WSD_
M_/5UB<<[_/6Y.#@ZIOL?_WSW^ME![_#H^?G!KR_IVHXI5CBNJ98H&4H1)RHB
M%RWLI] 8:VJMX&;G"3-=\AC[IU;<>I2X%:217CEA Y"O4$H;H@C1Q#+C*=.U
MV,+VX=9R(H;"7-A$+"(8 VZ)7+,N2IM+7[&@K4E**L MUM6WK[50<:OBUKW@
MEI+21T-C,DIQ%J0.%GM*F +5*UEF[U_?>GS5KN\-LE;;6J<4<[L$E%0NLZF\
M!K2"U84=9R:1G-6"'W&UZXI9CQ*S4C!1!^>=PY(+&C1(7JPHYEIH3[&K%?JW
M";.6U2QC> 0;$",B2\.NG._*HT;>4 $68K3*LXI9%;,V8&HWRL\7*DAFF".4
M!ZL<<6 <:@%2F&KXO.I96X19*ZFGB7!,$_&(<JX1MRXB0WEN6"8CV(G4.1\J
M9E7,VH"IW43/<@ZLP219 IELO;"8)?A$)!69TZGJ6=N$6?L9KQK<PH?/GI_O
M'[_!$6.9#$;6"="T& U(6S 6/>$\X&2$RWT5*VI5U'KPJ=U$TPJ1&U"@G)2.
M,TN-"4H .0<GK>&)U!/$[8.N_67H"B(E&Y1'0<N$.)C_R-C(D3!&4".(9"+6
M,\2*7 \_M9OH6UI2$EWB1D1.P4 ,U@078B*!8Q5I/4/</N1ZN8Q<##8U@6Z%
M"-8QEW,+R!@)ZA?H8D%P@0U-&WB*>$>1N%L2@_;B9#B:('_N^_&'&H9;GU&?
M49]QIV&XA.[2#<? GX>G9_U8=)99#&ZIJC7^7!&,;[TUFA<JMS8$29XX-\IH
M4.1B<#C'AN&8UE?5JVK<QJIQ:_KN2*Z42\(AHH3*_8@#TIH0Y&5N8"F%AUTO
M[2*,N'6=R<TS/RNGMYPNN//422*5-YRF:+SUA@4:!=?,F@=PD%=.OR6GKW0>
M3]AP0QA*P/"(2YF]Y<XA)9S,N\R(RIS.ND+CRNF/EM,Y;&1(BAH5 ^>1&TH$
M<4R&:(F-E%:9OFV<OA(KJ73F<Y-0\)@C'BQ!6HF(HN$A.!FU\G'GB11=CE<[
MEU1.?RR<3A,WP=.(F91<B.R;PSQ1"1\0X'A?9?K6<?JR3+<ZBLBX0\Z[@+C!
M KD@#.*>"<5@OY7-+8I$E\C*Z8^7TUEBGA'@*D4(CYA;4.$2"2GA -H=CE6F
M;QNGK\3E:8(5F.(2$4\$XE%'!!#.$.:4PCX3YKS<><)P%\RWRNF/EM-S!Q!N
MK#7,.F!SHX/F"JST8 65SILJT[>-T]=$LRGGE1$"(P9LB[C3'!G84\1LH $[
MXX3GP.NDJV2UU!\OKV/OA%8A<6!G3H35ED;"?)1.:Y-2J%)]^WA])?Q+1^.\
M2 E%)4"N<PFV.O$2X1"PIT(S+H#70:WKP@979G^TS!Z"!,8VQ-J8FREYHX6P
M(L'VLT"24E6P;Q^SKT1,*9*L)RHAZJ@"P:XP<MI[E%+2SC"=--4[3PSNBHUR
MS-UEQ-06A L\&_7Z\.GQ[>(#UJS!HP,M:;@T(+TD!3/$)&:X\9$(QES01,8'
MB ^H:35?B%=^-30@8>L!G2+R*A+$#04S)%"/@L2*.?C,4'=G236?@(P':KQ;
MN;SE<NV%CB3%8"SGC%*;0P,LQUP[DHBV-7ENF[A\^0B!88&)) P))RWB(21D
M#0,#)"5OE?,^Q+LKK%*Y?&.Y')LD8W(R&)HXQ=Y()KW S&F#J3>^>ANVC=57
MX@*<X%XSSI%61@"K$X-TB!11S25E6AK&<P105XI;'R%41M]81F>$A"S-+09]
M/6)G$Q.>Z,"]4M[A>H2P?8R^+-.I" YK%8#18T(<\!M98@A*/CF657?GQ,X3
MUL6W=S-41M]81C=8>1E"C%0Q3HTSQKLD$\.*)ND<K];Y%O'X2D" 4#Z:B#7R
M1$;$M=1(<Z813X)Y9AP!**]Z^^/G\A H"RP)97SD5G/GA1%6$^L4L9*D:IUO
M$9>O*VU#+#4A2B2HI8A+T-R=T0(V$W/,N"')\LKGWP"?4^6U9C)&DDN%,D,D
ML9XZ'C0.FM48ORUD]I5H !=5,(9K9!(!44XT04X)T.,-!ID>A$X"5PO]L;.Z
M<)%I;(1W1O!HJ :0!X%N<M$G,-9K]90M9/656("DF!)6"A2E5(A[Y9'S(.:)
M\]*JQ!U5:O-L]&^L<L#AY"2.KFS<58.79G$ 7(()XA,EQG.-K0L>@THBJ=>4
M<O4 K1<J8-T&L(Y7@P%TL&"'9&\BS<6>DI'($,(124$8QRQ(*#!#3)?K6B;@
M\3(ZY=A$X:F-/'#04FR,%N>>=KG9"F'U[&#[&'VE:4&R3C@7D:<,&)T*C,#J
M="@:*;',-?R,V'FBNGBCBKI51K_C H[2$6EEC-00X'EL*(\XVL2]%A(D0#T[
MV"(>7PD$($Z9'%B.P*C$B$N0Z"8Q@F*R5&(;A7#J$9?+KEP^J^_E;0I:8&^P
MX+#I)@8C*,9.\LAPC>S;+BY?Z?*8, -A'9&042/NB436)!#LN=*/9BQQ22N7
M/WXN#UY;'!2H<I[QZ+#Q)% <%;,8*$"S*LNWB,M7&_;01"QQN<E8EN6)*&1U
M#@N(@2=- Y7^[LX'*Y=O+)<#:T>NI8TL*@ZVN16.:BFEIS+9@!^@VD_E\B^W
MRE?C (PI9?H(XBK' >B0PWA90MB[)&#;+8EW%^]3^7QC^3P?"#*B'2/$<*^$
MU8(*3H(E4E!E9?6U;Q^SK\0!J.AH/E)!S"H/!KI*R!":D TB*"6H=IY6;_MC
M9W6;K'2Y1YWW@1OK<D"OC93C0%-.N*W>]NUC]94X &(5P#1W2+J0K71*D8N1
M()O@=^V]E%QMGK_]3DL"F,T. C@:3FR_,[YHI'*;>@!N. IQA";#LQ_R_,?#
M?B]T9E-XU&CFL&#.L"19<%QY8ZB51!,6&>8!UR*%VX9F[U:#!, &4;E^#0J4
M6\03!1AC)"!IB3#*R2A]VGE"59?S6Q<NNRD_;5%PXS>,$=3CP#C3S 7NHW/4
M41.#PMIS'E4M6;Q]&+&2FPBZC@7C!F$6#.+8)J13D,AJ*F3"/NF8,0)W);VU
MPE,QXA%BA,GU9WS4SKC$B=#&.04_ZL"5$4E6!\C68<1JH0)EA3>)H.!S4R)F
M"3+4 0OD&!06=-+"[#R18!0)73&B8L2JY\0GAZTP0G#- ] .MH%H'XD"5<+&
M6DUQ^S!BI9V1D@)[;Y%P))][<H8LQ@RQF)2F'(Q-"7H$UUVB[BI7JF+$8\((
MPD7P.CJMB>9*YA@H2X./+%*" 3*J'K%M&+$2&\&B8MPDC@S@/P(#,B$7<Z*5
M<(RK%)(,^JZ:)E2,>(08(:G,A7D#"03SZ*)C/GK#-"%&..]YU2.V#2/61%8$
M0IPWQ"+-HD<<:XJ<-1IY&P6W5C,A_%VU6Z@H\0A10D?OP5"-QB7,I7?.<@*@
MH<$(\=@9536)[4.)E9",()64WFLDA0648%0A)ZU!-.&$8P#MD>72#%34PXT*
M$^NS+8P+5@NEB7#<:=!!K8L$*T^P(#SIJDQL'TRLA'.$2),0!B,2<D=&S@0R
M(CDD#2'":,F)%@ 3&'>%N*O"#E\=)NZRZH/:55M5]*%C!^%VG2#:Q?B&@8]$
MIAT5&A/+-2OZD0W8T0 LX4UM9+5EP/?\_;]7K2@&^PNJ;P KR@/P"9:0I<DC
MRZ0#,\K()$FQHB15=Q3(MC'JT1T&M'Z[*,%4C(9&E;3+M26"%=(X&H4#BRJ
MZE35H^U#B14KBL.^>1DC$M%E*RIJ9 )3B,!V1FTL=YSM/*&F*^\LW+6BQ&-"
M"4R#!1I*H%-KKH6Q5@J?I*8I."\-KLFL6P40*_83%80P@2ERR>C<= KL)PX_
MN0#JA>51)L_N.LVM(L1C0@@=DN' ]HY1PC&H$HX)08G4RO.@'Z)Z9D6(6R"$
M7T$(+X.+"6P,XA7B$O0(C85!C-"$?0#%P?F*$!4A/I%":SG/E2\L@ 3',FBB
M4@@>H,*#\9IJ8XSM0HAWRPAAE? T>0\Z! ,CPS&+#%$>*2D3%BP:AFU%B(H0
MGZAS&;4,8%$(9@$5F#*4!,&4$"((Y>@#'-54A+B-L_+#S&%Y\.P8GKGW!NO(
MDR4<*25#5B(DTLQ$9$T +=$81TF%B H1GTI#,2XHY20V*7!*F(U""NZD9L(:
M5H,^MA(G/B[C!!6:)L4D<HKE[K@^'^=&@ZCT47#N*:.RGFI4F+A:DY!"6:()
MM\EP&IG1BCHCB#$1.\9%/=780I@@RS!A/25@1U(41%0(;$J#+%?P*^ #[+5F
ML+/;=JQQVQ(?RWAQS2B69A _,!AU&$Y=/\XG=3L0V;0HDW]\893/7:S/8P%7
MBX,!OB,Q1<(Q<R:P*)R5P@7ME*PI/-L&KA_6!)882YCVR2-)94+<)P=6FL6(
M8".MP9%(%W>>&-T%F7JW 75WP&H/')A;,;=B[ITKM%0Q8137(7&NL28T<F:2
M3%136L-TMA%S5\)T/$\:_L7(T@#ZK) 4.9D"L@HV7S-0:7,?2LV[A-QQXF3%
MW(JY%7.7*_BSJ(1D.AF5>.X##+_!+]P"S&K-?=5SMP]S5R*?)*&<AF!14I8@
MD*P!.2,U,EAB8?-)M0M?I^A-Q=R*N15SESN@4>8)8U1SF[A.PJ2 DY> N10L
M4D*JGKM]F+L22V:XQ!IV$TGA->+46M!S&4'&4+!F$M&2?:4B0A5S*^96S%U.
M%&0AY'0?$9SGW&#X(221)$^.6B7KF?H68NY*=)X2U,J8$A(D-[[7VB(KC4&"
M8INB3MYK_W6*,E7,K9A;,7>YY#8+H/%$:I)0G >G621>*6&9 D.S[?1;]=RM
MPMS5>,=( N&"!V0!<!$7+B=868^2#XS: #N/Z=>I<55!MX)N!=WENH)2YC1'
MX,,@N4C>1J>T<UH9)I)5-7!A&T%W)7A41X&EBP%I$3" +@'0]5$@XH)+6$1*
MG=EY0HRLH0L5=2OJ?GW45=CJ*!,V7G)C@[9)@C4JC;<$&U%C<;<1=5=B<077
M"3.LD J:(TZE0!;,&B2T2;"K2B9G 74EOXN6>AN#NB5:]Y\3"R^%OT/O[R>S
MJ1U,@11[_LG_P(>SB9S:T7%O,!LOP9>Q[RW0;R^=-Q_U!B$.@-ET0><[9?#R
MWL]S>,MEXTX"/EM?EZT#O#<8IS@:Q="9##N^Y<!Q9PBKUIG <#K6>]BY"=P
M'-BQ9_"@#\!TD]@_[UP)(L"@+HZ6\X<%]<9S*P3!/.5Z9CARBZ6TBBEC[&>T
M-SJ#D6%O/(.0M  A[Q<@Y+<X\K#\]C@.4WOK'"00W5*4>/U_)]B?_CFP?YGI
MX>GS#X>_OL('I[^S5V_[IYGC#SZ^$OMO7^+]C[_T#I\=G[_^ZS6@Q[_>9HZ'
ML;T!BU6Y8!4B*;>9DYXAQR1!)FGG-;5&,3!FY6IYQ?\J1'.SS6:@JS/*@P?D
M ".9ZY 3-^ 3+^!]]G.M1.IF?_EFG^\_>_Y&6(DM9KE.E).@1"N)# =,3]&&
M% )S2C#8[%57\7]UABEO9<%:F_E^- <2 (#)283_1S%V3F$K3L:="$ 7.OMV
MY$\:(<!(MY/YMQ!-WMLN/&%\%N'Q?P-H[':.X!'.]NW Q_RNE<=?W-TY ^@;
MAC%\U(>AC#-&W1#([*1C.V?#WF#2Z0T*HNUVGH[S>]<,N5O>__/P%.#ZO'-B
M0^<?-W$)^EQ&PTO%E> ^6JL#,TQBXJ.1/O@W>VN-4G&%>O1'/+6] 0@XH.^B
M_,!Z'3J0-#8/Y'H*D?SVJ!\^VW_C.,@3@QF*@8$R0SB8D"XYA#%LD*;":2=R
MMSRS>Y4!"0*YG_>[$&B[$9VLR/2'QRTY-I36 M*XDR$)B+(S!+6C-[#]3OR0
MR1AN"]-1V;/\L.-1A*]F0H=;_^>2JO'EU/0%]/.\'1RH''#+87H!GXY3LP2_
M%:XCET@,M!#_ TSD/6ADXSCX]N@*QO7N#9-&><X"8AX#JE(?D/8B@@B5D6(1
ML<)RY\EP$#OGT8Z654E GENH3X1J82C1H*,[SJTUWC'E9>2$2)#@<CV\K!.D
MGZ:,"W$ZO^^77L:35S"E;UJPPO/\&S"3:-(THN MSR40(M(I2<0"38IZI251
M.T^86"]8)R>]\1I @0_G: &@XK(0],/C :C[H6/',QG9JN5%1LX> 7_,93&\
MH!%C,RS*%E)^.:#1UA#;WB 3VM'[X=-! %4!\#)-XK=->/0 U/<@-!96:82#
MHX ](1OH/"'E*1A\DA&7P$#GZ]3W!6(")0AVCA?M:;*@B$WF*[T[M^+GYG F
MC=Y@6G;LDD'<&IP\ER8_&XX+K?U0I"-H;S^^[X7)"9BKQ=^T\*W6?L877[$.
MU,WIY.JO+)C9F5Z 'A[&J"9B:746_LS#+93)L& &K%T2<. D"I.[>7-)O",X
M:I+>4"9V9M\Z&<WF< 9<@!SLPCM4-N('VW]OS\<[_[SL@^@-9D,R?#<O_.:L
MF5I?&'[OWYT71T^/GK_H[!T</?_CX.G1WN'!TW]WX=>?028>/.N\>/G3B[UG
M>T__V'O^XO("7V,^3_['C6"-;OJU^UZ&@\.\ D>'G9<'3U\^VSMZ_JSS\^'!
ML^<'+YJ?7AS^>^_9T_SQ+WL'3P]^WGO:+MO^\X.CFZ_*?4_ONY\;D(CA^W4L
M\FDO6OM1\?/EWUO7'LK'"<6'=LFIAN[%J[9^F@3O-@;"ZI^?TN:_Z.3RLEH/
M9NEI;W(*"S &R=BL]G$<^%X</P/]K#\<3T?Q"-[X4W_HWSVXD'PY$Y(@W'[J
M'?QZ\';_[2O\^NT>?GWT.S^$9[TZ>DK@?O'J=(_O__4*[Z\(R=>]_5_W\"NZ
M?W[P]H_3XOE^=LP/C@Y.]I_]"6/K]T#(?GC]]O>/__?Q]X_['Y^_L5[+P)4#
MPT^ D-2"(&T419(Z'9.DEJ?6;"^D^C0;-UJ#N<B,IUAI3F5T''-*0])!!4KS
M1D30/<XRKXVF<>?)PD84,7II*U;<QU?Q[5;YDO]G20EHB.NS"_?D:,&= CJN
M[9S9T>0\J[A_6[ QI^/.61QD3N\4WT^QC0>@I?B^[9V.NYV^?3^>]MIUM@%D
M7V\\&=G&-S0:^ACSE\>=<8SO\E."/04A.LY/&Y9V)* GPRWP"8S>QU'1F//S
M/.PAJ)X]4(R'9[$QS^%],^=2MQ-/S_K#\QB;5S</ [,-\!4N]@;M"55GZ+T=
M-PIV,^:.@YG"E/[NA2GHQ!W;[\?C?"?H]X5#\^1/[$<["GGZV1(<]<J->7E&
M<3SM3QI#8;YR_SV^<'KEB<W'N]MY,3R-[=WC.!M!XYW([VD'G$<Y'8WR*,Y@
MU4?Y4GZ^]?^9]AH-+#_$3<>P\?G,K=LXU_+#+QYV<7G)2S;.YS)AM[,WZ, 2
M3T"+[\"BY*=,+F\_$'%OTF],G$S3IX->ZOF&H,HA1;Y_'&'%1N/+ \KCR<O>
M;L2:Q^=AS)\96]UV>K[R)- W^I.3X?3XY-+7/?#4<::JP1!V O:I*,76#:>3
M<A_\[=NUGE$L["OL^F<(<Z9FQY3 NNN,I_YD]JR\^7G<\ V8_\)@NG!A &2<
M$09,P7X/#*F\YMF5"4,% BD.A$Z_9UVOWP-^:L@F#VJ^C L#+B]=&%1WMO^
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
M"ZF6%UZM[F(Z\X*S"_!R(41M(2NS(N;F;?$28K;NQ>+*SJZ<..D5 IA$?S*
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
MAM&#(8% ,C0$-N_E5^8X//M\_Y.MVKG#:RLYLW9,XPO>/4>PY["$W5;BHSB
MF<=X=5NF@M4S;6U])XLYK8S/@4=/6ZZT/G=IRCI!(TM;<W_6,V?>2?*J9E"E
M%]+LQ46O@3]0TTCH*F9N>[7O=HYR5[+9,MC^>#A#!'A/YV^0%['1&.=OS]/,
M0K$W6&@VU;WH-%5TC])9S8*\ F1K>]""T9L;7N7!3D9V9M:N]IZ\;/*"XF]+
M^[0LV5I,SFZ04D!X@0$O2? +U:I;[KFP6FWN61KS\F7I6Y3SD9VM:6E_VRL.
MM.PFL?.!S)K5MOC=;E@Q1AI!>4EY6%05VMFUVL2"4GBQ8>][;=>C$.,93 Q6
MLO2" I+)JUCN/<NJ_'10B&1IR^#'2V@PMS%*>]!6.9M+-)A6?LW[W.GV,FU<
M$.?,,] KO5=.6Y6A,,.*6O'?ETRAE69.0"L1](1V?1?;5GVN:Q30P1D,Z4/I
M P7OY_B_2NO"Z['SV/;C7"@U[JK)R2A&4, &DY,B81NO5VP,J_536VG9E88+
M_;*F;4O@F3HY;&E_@1K@NQ>"XQC>/TB]F%L\S_9^ 1%@WT:P4J-IF5-WWA0-
M".*L=U;JOW=@^U%M337/M3)7MZ;:K"Y3#^#!6K]DO7DG8=L;M4+H$DQ?<M],
MSXX!J',;R_],>PV\90Z('WH-%*^Z)HKC^$( _)U]** =?E=Z&H\:C3>WP^P5
M7^%."ZNMI)VSUL[WN8G@#*46N_PM(NT%)I^?M9U\04H,^X"ZBTJU7[&-FA&>
M@AK60Z6;P:6G@NP$\'F1S>KY&RYWZ)MW]BV8T<\=,4>+1F7NB)FY?,E'L\CL
MQ:<^R!+_NPN(O6P@YVE?W%;0($L<-)H..NMO^KZ3W5:M#ZF<(92V=J H-++H
M\RVV%GK&[W9^G2N0A2+ZI6EJ(<8%"Z+0R<ITB]AV@%DQ;T;KA&B,S OI,UM=
MT)"S1\R>M=9TNMRDNKNT^OULZ(,=ZB,,M#V4:-P&%ZT3+S3>%5VZF-?%8_>I
M-HY7*\";J^W^9/T[T%LO3GI:@79-D3GSX!8>_0>C\O(9PI6N_<9N_ ?#>MT7
M9N7B+WV'MD=@4ESO'72W\U/393ZKN\#,,,A_$++TPDO2?G8XU0KZ;N<\TVBA
M\8Z#9Z')$+GLGBTLFV\CN_1#5JT66PFW[>)BH_4"I;MVC9N1SCK<E^ZC&4%A
M7-_U!I>&]>4GJ _4M$[*74&_K&F=WL7T>CVU;G9-&WWW#<#J8.M@V\%>[[&?
MB>F_02[!YP/?K]7S;?.:@_RT"(^70J.NN7A;,<NOUOCI$;2'J8V=:F.GVMAI
M&Q?PJL9.7YK*=K<K X_9LESC6X9[7[E\7Q8(_F#K=^,H\&M._+,QTP\VX[GI
M_'5F?OVH\68%'JH\P>=G\] %%![=".^M^,-#HO&6ED%\N"63-TU5N56=A"\
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
MLVH>'N(^0+/GD0X+MFAJ/':KCKOB.YUZ\Q8&=W8MF ^"61KHZ ]'@[J01B/
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
MR@!N) L5*TQ=&W<JC^5RXH4:888LMT_QP7F<C=XD4HPQ9;JEG?BW^8!9-I-
M>K]$MMGX-3%O/%MNJILX%@I.FXP>9X%*T<VF:-WF]",?%URN%LRIQIR<S1^O
MR>LW+M869I3 A36+%H/*!1R^#,)ETEPOCCJ]=@,O*W";B'@-8AO+%K4;G#*-
M )K2Q%+KIASC)I]<-/)V&/H/,LHGG+.998<!]Y2!=*3+7' +%[U&S@ R^BXC
M>F&AN?O2F#K0K!/PB'H:7N>$D3I#PJGA0Y?Q JU?NCH<.FDO%/(FA/>4'6>"
M=WJ=.TJ1(_""[*@A'?#+=T,AS<S%NL^]RCGGXJ KYW A?N_WN;9T,G9P^86=
M]E;R"_O#^N47-CG7)TNR,U627;:<WWPP,MR(ST>[L#RN'-[Q)DP7V?$/<OYO
MO/.)R,A;-3-HY\&QI1"I1M!SZX7V*?!98X)_Z^YOO.?[LU\LW5EM"GP^YT=D
M+G*;,%#.\$"6U[F=@)GK\=Y(\MD[<O.J="$W>5/]BCU%CK%YAC6/V"OYPVO'
MC>;@K;UR?5HT/?1ZD2!H>H9M>>(C]#U^.=,VK3;7.'$(_W?DE\7E%EUZ&3N+
MUSI&J]\=+KW<;AD;7NMUEG_TKB?O6JS1:?6,D5KL(RRVW^IV.PU:;&^U!;TD
M?N \ 6R''/RWH\Y19N*1/?7*G/_0C*IRCC+O<;;;MAP;KB;&J-PW%4-BZW?L
MJHU[.EKIU@H H(VY=/M/Z0JL!IU+ZHKV*>V&=8$#X:)4?CN/8@GV6N8*BZMP
MQ="B/S9;PT7ICOVB\06@6XV2;E4H+[61@*5BT.,S-BK5/N.L)QQO39A7Z&ZB
MB+N/B3'Y HL+R#-*QF"C>K>852YRSSY[%L]2$#/?(R4LEW!.UCE2.^4-MWZ7
M.8H"YI=XDO31NM7^8+'VAN5P\%M:L"OA_2C,5M[)4WKX*RKD$I4U2-:85;+F
M'F-I;-G?KZAAY;'8G6TS-IF\%OX-1:GFL4;]]#2Y]3699N8ZCL>VS16CE6CI
M?RT_-\D0Z\PIE;;P9UE>OH)D60JO>T6.N468M[4*R(>XZZ<1_*N!GNJ6S=<<
MQF78;I/^"!KMU6&Q3?P^+D[KQDW/'@V-]Z-OE_NN&RFGL-@C4:7P^\CX5:)*
MB:I=D_+:YNB$_M<DB[,T/#LU.8M_-X</L#E+0-E(D%< MAEFI=GNZKVNL2:!
M5]/1HUJ.!XVE4:L[4"C:0TWQ("QM9M<<-);,G@[OQ__O#E&;!I$:I+5SW08S
ME5W1@G#7,:+F:8('&:0UBO0H+"DL[5I*[0!+.P\U-0]+&ZOL+2+J !QM.EC>
MM?\L(B8BLZ\#V'*"!/,$Y?;W+%+Z(.][>\#:L<OQH(TNW^4^1UFW"9E:<\CF
MD8]MP*9!OOBAB<X'Q5OV1G0^^!UDV;RDO/I[2R_,)^DLVE\)_?\N_6_3W@L[
M*Q%;C<IS*8]/_O4BH :MGHE0./$\+>()</,TX:T\>^*89D_(@65+)U#P 4>B
M+-KA!:IL-O>"6R;&.0:^SZ>I9N/((A;''I-]VES?#F;P5>N'J ;EE:MCYK.)
M&]-3.(Z3BJ5S72"LT(W2FEBL<^?#JK&:- Y=FX\Z#>SOVA7VBDN[]HB-T[*Q
M5<]<9%I:  N1:YGU^<MU^9.0HFKWP.?O7JMI0*.(UJP;T9[[I0-#HY^?\ID5
M*O.>?C1H$-NG41_6))X&?-;8,W-AAKLL\P_9/%]#5:KGSF%=1Z(1_2Z?M5MM
M@S*RB;#TA=--7&/OSN'R?W5_O/(#_WW(&]ABTZ'X"YO\[2B)G",JFP>:H#^X
MACGLC4QCV&D/QMVN98WL<6=@]UG7,/J3X;C_[S-\9;O3,8YH2-O,\J*_'9U]
M>G^D^=:,X2N/KRQK_NH"]_$EW;!(\CQ)X71"K?;@+7RJ 'SZ1_QJXOY@SO%/
M%@:@J4 KPOOZ1[SZV.G\?CL^#:X_F%^N_^A\3)QO[Z[__,?HV_FWCS>?+C_V
M/IW^=OOQZZ\W?Y[^^N//R]]Z?UQ^_ $_FQ^_?G(_7K[QSD_?SSYT/GE__ Q^
M?CS][>?YY:_&QV_OOW_\QZ_MCU]_,\Z_OOL)S[<_?7O_[8]O[V[^O+SZ\:<W
MO/WT[>KZ3_]_IW_^#.#=OW7_F)V9'W_^_OV/;W^TS__QJWG^%;[S[:KWQT]O
M]O'2-C_]?/_]DSMJ__E_T[8]^]VWOHZ2\V]OOG^ZG+KPS,]/7[^XG[[]VOWS
M] ]XYOWL_-3[=O[UCQ^??L*NOOYJ_M_/=S?GE]^-CY?OS(_?OO?.+^U_C[N]
MH=4QS>/1R'*.NQ-S<&P-;79L=?K=H3-D0^8,C_[N!W]]643TWPL41P)I9CG9
M*$ W(UP2>9L/DAT8^SUU(:O$[JA*[&PYI[([Q6\X"/&"^2Y(NJPFM#$-;Y9N
MNQH+2TJ15^65[E9YI2:,L<]<<>?FU6#I_)DN=B&ZL";87S,;P[Q-06"V6V:O
M5K(@QE&V<#.ZQP^0"H-]E I:3W%'MIQS:IQTE@W2VFN^N*M=Q^%U6#*VTF%I
MV*Y#AR4 @GT,@$4WXQ4?LWU;=T'45X(H6\Z['U-W[,8KZ^6J@N<FM6<QVJW>
MJ+?U#AIF:]@=;/VMPPY(\M5ZR6R[+P=8%8\=#;R3(+5/06N%](+'K-O?&0A.
MJ='BO& 6Y'!<TIQ<FBXYW%GE7&H-V*URGK3V)S<GW:H#>8ZUS?3^9/)H<69:
MA<-LT2'T%07>>.WX7ZU*;<HX([S>]?JT:8CQX&D<SU^]?'ES<]."5;:N@NN7
M)Z$]!2,M>LF<*RM\Z5BQ]=(P3*,[[+[$Y8YZ;<,<M4%:&X.1^7(*(G(T9#\Z
MQT8K_@'H[[3 %++*)D:S./C.T^8U!-@6J/O> U9%WD]*WB<S?I*)!XU?&/44
M=K2WB$\<"!13;Y SW\X/!W/37_F0(%@:"QG-' HTJ1F!;4ICY/X2;6'B:[NM
M8S>8"<UY38]/+]Z]Q;?E#Y/:=+>A/7\/MZ*>UN"W8Z/?Z0Q>O&@MX>CU==?C
MJ">E@1K-HM%Z/"I^-#LD[X<O S?Z-P[.-<R.\0-8U6Q-XQDJ(E,I(J6(]IS*
MW[N3>$IT?N" T"HU\YM;;/&_H@Y68,RDYH&#8=$64U !XY?L404)H(^23:Y@
M<O1W]$MT!0@@CJ4>EX+.0C>7@:P"5Y!1SK=ROAL;'^O(\&]'>=W*Z]Y7\BY%
M>D\9SH+/QLU=S!F-)_M,_B76L_P>4%D)I<OC'>>N![_0Y,*S_-!$':/&K96#
MQ1T5+%;ZZN 86MA-5)\"=I/1-J3GT3+^^W^4WE%ZI]9D2@(99S*PD%)$4:J?
MW&"QV<E5R'@YHZS=82#(<0@>EAZB<*\*;HHA73CJP;7=.3]NQ&D#2@0K$?Q4
MM)T&?UK-<>&7;:)!H>]E6U!J4*G!7:_O'A*5:O!+5F?/W:.[M6#S>?,OS=^"
MLD24);+K]2TCT<X^6")B$PTZ#UFV!66)*$MDU^N[AT2E)?+6BJ9E3UQI+J6Y
MGH8<.X:(#W6,EO'?2F@JH5EK*LV.P-#(1^DY==E$>_>#V0F6=VOG$[C*)]/>
M<]HU3\(H =<.#[.^)![<972L8Z/[W'J!\VF-GB-^R?S!K/L,?-&>6OX5TTYL
M:L!FC#I=.L"RN(NB)+B2X$_%&V8JP4TEP94$KS>5+I'@[UW?\BE]04EP)<$/
MC#=,:8.;8(,K$:Y$>+W)]"F,\'%>A(^5"%<BO.:\8:8BW%0B7(GP7:_O'C)]
M"BM<B?#&,SQF#YY]NOCOAW%\S3:U%2DFVV3695/_]^;+!^#'**;$SM/ 3O <
MZ8'-OA3+;,8R%V__J5BF&2QS:?T(_&!V"XHH9GZ$VO#"GK*9I7AHMSST]N2#
MXJ'&\M!;R[,3CUN7'US_^QAG#RF.VBE'G;Y[KSBJL1QURB:N[RJ&J@F:D*$^
MG+Q1#-58AOI@C9FG>*D&&$)>^OSEG>*EQO+2YY!% 'YE[]4%44:[J[BI[MST
M-H"5:)^M*\8#ZSA8\1K8QHHMC9I;/.?#?+#(R<+@.[Y"(Q[$ BB<K6G!7QR<
M&RN[<X L?;'(;POSE7<SJ>18_F_I;)#"H!?3;/6J,4A_DM-?^&TH/IYT9$C?
M:(V&PTTFA@Q:?;._]=$>(WAPT'WDT1[+#^]VP#\/-!AJM9?WU/=FRD*&O6]:
M52JSZ5O\[[W"5Q+Z;C3==YS]SQZA[*/E@ZJE$F]4G:AN(SRAMH/9'.Q8*P["
M6PU4@T]_M<(0SZ7Q]J@"M0L:M630/O[TN4+:@1R4MD9VSZ-J^HZYG9%TG:._
M[WXDW=T#$Y\(SM6#G2[._O'IY/*W+^\NEII4]YA/3S([KYI(/N<R1_@(^_\D
M;LA93LZPOS=5A#\H^S1H4S"4G<2[U6PKB4 ZTR#RD+>E@\^,P3X$2, %<%1=
M^,R832UO@LWN\$64HB)NP'F:+/'A(7J?E4Z77SYY<F&RW9,;I0^88]=M#1YA
MX)PY;!F=T=9?^SB+?:2W=EK&:+69>^MY$4/3W*:Y_P3QE:W=NG+$@G/';@R.
M\[,/VL7ER>6["^WLT^6[+R"IS\X_G7S0X=>W&\\BK Z@&;UZ1-!V?JL"SR-%
M.&MERY]:,7NU5Q'.DWGH>IHYE!WI-Q,.S<;JF]O]PNG+Z"5O6OSAP_D?I]I)
M2_OGR?^>GOWK@:)_"Q2Q@S&NVUY=_='_P0MN'<*Z]<UQO^\>Z[6YM?ZXRXK9
M?G=M1@><+OK+^M)*"<MW%(8;A.'+D%E1$@+FGI^B@W^2.OAYE +F71^["GJ+
M*'_Q('SO/H)8FV!A9WFP\.4X<&[AGVD\\_[^_P%02P,$%     @ 4V&<5DMP
M?3@2#@  6)(  !    !O:7,M,C R,S S,S$N>'-D[5UM;]LX$O[>7Z'SE^L!
MJSA.TN8%31=.TBR"RXN1.-N]3P4M43:W,NF2E!WOK[\A)=F298F27WJZM1<+
M-)8X,^0\P^',:"Q_^O5MZ%MCS 5A]++1.CAL6)@ZS"6T?]EX[=[:9XU?/[][
M]^D?MOW'U?.]=<.<8(BIM*XY1A*[UH3(@?75Q>*[Y7$VM+XR_IV,D6U_UD37
M;#3EI#^0UM'AT?'B77YQXAT=?_B(3NT>/O7LD\/#4_O,[9W9WLGQV2DZ/'.=
M,_>7_@5N'3J]\Z,/]J'GG-DG)^=']CDZ/K*1>^8@[[3GGN CS?1-7 AG@(?(
M@H51<?$F+AL#*4<7S>9D,CF8'!\PWF\>'1ZVFG\\W+_HH8UHK$_H]]3HMQ[W
MX_''376[AP2.AS.2YLV(+R3H1! J_0.'#9MJR8?'QZV80O$C!1((!0;4F4EP
M);?E=(3%<AJXW52WE9Q#^[!E'X$D)"4GO4#B6\:'-]A#@2\O&P']$2"?> 2[
M +"/%82I 8G;$O$^EH]HB,4(.;CL&C^_LRRE?C(<,2XMFJ'WD.CI>0LN%=E1
MPPJANF<.DMK^U$@!0_42,^.;V)="?;+5IX,WX3::Y:4&PNXC-*HD.4D32H^N
M5)E!PNY:Y^?GS3=E2,MGL-0J]'A;_6FWCNSC5@6Q>>957C9\LF.Z3<QAOHFJ
MS2&F6W,.2[=,GBV8*/5G47(:FI' SD&?C9L."ZCDTS*VN(PD_E#%"M/, L[!
MS5>;0))F]FGE*;B85)$>#U=_+)&)*&52TZLKT;71B%"/A1?@DC*AB]B.GK$7
M.^6,VU^R6?4_%X@[G/F&G=T<<3;"7!(LDD>&9C#@V+MLP,%AQV[SFX]Z!S"1
M>$2&?WHOJ-M-(,'^_7PA,:TRQ\N& /W[.%1-C=<]XKCJNH%$P+FE8?Y_7[Z#
M_*K+!Q(G\/\6JW>Q5W7U0$(H66'QBKH+]RWB7C:N&<2Z#4M=>WV^,X0V6FY(
M$;.,F<YG\_E0_]>R['EL;%N:ZE-S<>P"ET!@]XE^UG\O&G=$' TI(%PPB])T
M:84N)8LNQAHLT.LK18%+(!^X9E0PG[@J-WA1ZE0*$<Q[ NO0<Q25M%^%KQ&C
M(P!F1@M_SYA;2>[S(<)BGC47L(=SKO9K-H05#C 59(SO(&$<XGLF-HQMGA C
MT,>K )V29H7BK/=*X+]V"/FD@JZ0K\+^EP'&LAJT^5R,V)TL8)="+.)EA<SV
ML$C101"&RP&6!.:Y&8S2+(V ?2@/F/4^Q7N7]I71V;U(YGP?,-_%7'SY$1 Y
MW:PS7<+?".W'5?QH4M _K5#4'NC$J8;$X-9GDTT?EC.V1EA/5SH>@;^E!>S!
M7*+UU?WPJC*,,)^M!_,..^LGWD>4_*5G@2B<CH( #IW$FBHA7(*=$<QSE5\2
MX?A,!!S#AR13"[A:FJV",,EXAT"[P1*!_N&DPSYV%H*:MJ-+IM5\;CF.)NA:
MAXO017SU81EQ3@=*5LQ\A^"[9[0OL7HBU9.54$H1&L%H+8*AR&U%;RD&.Z3P
M6T3X[\@/\ -&2A?Z"*BD^>4<C! <+4*@^%B:D97DM$-8K!G\KQ#;MXX74=CQ
MN#TL^'31&ZZV"9)T1J6?+"H]*C-I\AU2]B.6\WI>!_.7 82:E=2^G(,1@ ^+
M  "?=*W/ F:6YK9#>*A#L MG(&@"%D'&6!5#,1758]UB3D9\/BX]GA5#:\;1
M2K+<(9!><%^?BQ#L/V-?Y6YWU&-\6!VD8DY&D$XS1T?$3^<A$4<KP7*'0 +;
M'!(9:Q<2;4EH'U.'5#Q6BO@8 3I;!"C!36.4XK=#Z)3*Z+JHYU=$JPI?(WJ9
M5+]\OFB]#X7L4K$FF?^M -T2<A-"1YF,/IU$[B(*V11D!2QRF1@1R:3UR[*9
M7<1E:9R\ C1%?(SH9#+^@JA[%T$J#)I7]&DF?D;0,@4"4RB^B\@51M*K>, 2
M_(S(9:H,IOA\%Y$K%;+%_SYC!Y.QTE%$MOGH,%^4$>],4:-"P&C/_YQ+MMY'
M'/8&L8"22IPX<N0]03WB$]7ONC6+*)!E-(E,':622<22K83HO4WDX?2(N.H0
M'6_/-V0D&/'/E&@JX3^3MP<]WUV#?B"G(+3M^VRB[L-Q>L."GO0"/QZUQ=.B
MBGBCN60*1A5/D' R%J'6;#H6S,>*)Y0H4.P-:CFB=W0,*V1\FR?*$AE&TUBG
M&J6>;\TD[J'/@Z43?G=FVH%;$D)T5:T8J8!]:X9@E&@RB^,UFEI@<"S_%TO/
M0.<ELSGL#24/MB<YP/Q.(=8G$*:WA<!;/&,*I1D-)%.1JV0@6K8U%VZ%TO>F
M40C6(Z/A]W+ESS"-/&E&T\B4 U<PC;GPO6F8*PL\P.[/2%GS11F-(E-NK%K$
M4()W/F%-/LU2+S=Q Q\S+WEU%>S+<S7"G*E-+CPZLZU8@ )^\;G:CB.Z5J6A
MD)$1MTR-,8/;;A<-EO;"K@)3(2,C3)FZ7TYO[4YBE'V\K/IB]'<R.AQ[&,()
M5X]9!;?*S(U89MNLECW3#IM[HN^ S"2%8_<H)X#0UY\"J=YEI%YO%E>M-@FV
M2881\TPAKACS$.6$P'DM;@^]4A7$A<$PT \\==Z0^I*_ZCS8#/JEQ1@-(%-N
MRS& A,0H(TJ_OT )W4D;2/3CKQ4N%?$QH7B2J8XE^_QW/E9:VDLTSRN^($[!
ME<WNK(+>BB*,P&:J6D6=3.E<)I:9;'7:@Q_J?ZV=6HZC$=I*36J[OH4+.\R>
ML9"<.#(*>-L3Q-WE'4VKYK$;%&VTB^I]<+8UGT84HH43R>^_VIM0&L>U*QWE
M.1L-8'G)JM@ =ML[%'8QK@5M-<Y&:#-5+6.GY![:"@!\:VT/W&^M/;P_&=Y;
M0A%U"/(3UWK3JP!@Q$)$I!O?U96D&DTB4R M81*S&:2N]Z96/(F8R=YD%L%[
M"4:C\&WSR >UHWZ?X[X:\XS'F :;/P/*"C0:2N4ON:HA">%62KH5B?^[6\BG
M9OK%V^'GU,NYU:NYHU\@T/;#B/BF'^%?(:%A8OX8\N1KCETB;Y&C'N=.'_"P
MIU[<BWI"=R9?-B0/<$._9/RR49J<$M]7#>XQN?Y!AHL1YH2Y7?T.83?@T?>I
M10"RB S4I]\X"T:7C7 XD7C8L,)7#L]^H>'"94-$Z!W<4XSF;R9?7.K+@'%Y
M/75\K,MV'<[<P)&B>($&HAHLJ]WZ<,WH6+T"&B;R2@5V O7$ U/"^".#37P3
MX%O<XP'B4_4>: .BJ[*K@2JR%>!Y>>*6<4SZ]#IZ>WZ7(\@9'#6!-G7UIW"S
MMMT_ Z&_L/V(Y9/716\=L !U(_IY#[7&+@O?T'9')>8@883HM.V.58>$2"K6
M0[Z8:;8FLZN"4WBO%_9^7#8<O;5+PA=>&3(*;I=/RVQ/F+1V)<F,K@TQ(>WK
MD5?3^9 .FJI+.KG75\7OD/BWY1/%_\&(=_1J<I'8ABBS6L,?\ZBF/J$%FI5W
MPR9TH,X#[ PH\UF?8(-C*Z*HP5:.3NUGK(;#J0)JUN<]V.%3SR=]+1TNJBH
MZL_'W5$%2G?"U+Z!_8:1)]-*2%G"IL5LV@KFBAN%DS!K[LN;,U!V_ S1SXL$
M/] 'OT.Q^Q6C[^K?7%V8"6NP.L@(B!A@]S?&7 '*[P0<9JVV:70RYRZO!&6%
M]2UX1A?WMN@8XQ!$>2L?:Y.,Y@P1\0OF8^*8MGM%)C7P .V3TV0DD@Y (/#X
M:(ACRI+78*GZ6.D5G$>]Z7Q(\CQ*N*LR1]Z&1&Q<8^&5F*C$:8=[$-S .O6/
M?JA?_*"P*>=N^LF[8IRS"3AJ=80GNC1R];,.RRU:4&F_N'S^#^#SAL'PEKP!
M[@/UZW+ZYU&0=O*$5=2&D=N6#&,$"4A5#;R,.& #_S\@&7!(1%^"WI_8D5W6
M'JK6Y2?OCH+3EMA59:0["H<?%OF'QV:8US;T#KV_#G?U4[-72HR)<2%-#9SJ
M3=20E^/OOA(Y )3(F+@!\CMP,%!)D!^WL4\+3&%-OJM'&5LU@OBKYVH!UY!D
M0F;*9[.&3!5B7('A[.RR*UB ZJ?(5=$JK.JZ-Y:M15>];G!B';,\PF%]2OXJ
MB+)7YK>&@K89G9;[=DJDB]QDM!J3+9TSJG, 4COCDA,AT8+[:\\BZ4J^= V&
M-7"T72:1_Q7[_@OP*9>-%)+48$G95\+,OEU_RWA8X8YZGF;QH5Y3EC#7$6Q4
M1AU"T+":F2Y$OD(")O0SH"7=0;FJ68%33;WCJO6E6R(<Y*L:T\9+5TG6-2CH
ME-T&NGJ^]F:*N-0UV%B>=\5)Q8:26C.[NJKG*U:_9X_==IAU/@;JP'CRHF^
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
M&<$7LI(M9'*^=U;YC8!V(8S_BQ&FGX0&NNLVJ<R1'1M&;UWCK;* I03@7F)
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
MM]7-B,;DW Y#E(X2Z7V_>[N@;L4AVN%TM>+A.8&4,T=@& 4D$5I6IV/B%E6
M*!=;BE/4?17E1D!C<GZ'X4@_>?2FR*_SU=&RN7TG8- 48[5OK1L-QM@,P6@)
M5K?CE"A8XPU$CHM0QG2Q^Z"TV$L&?0F!LU\6RS?XD;:+VF\.<'ZZ /BYS\D'
M$Y(I@*KI--MJ**FD&:1TF@1&28-XXSNA&]-5[P/2IK^DAH^UGR_F;]GS/FRW
M%KW.!U2.9K2H9[^]?UB]^[N[1=#W[$ZG8+FU\^:XG:?S\@S?3=<XNWB[W6G%
M[V-&_(;KH^7Q$?T4JM%&@MBDQ9I0(":9VKYC3,JID&SOQ=!],>^KXW9K_W3R
M6,=^?$8@=('C0>)X,)0 6!1F51!3]T6'.P$<4Z#^H&R\J!"'$VLWZ[H;Q E2
MSC&W&LRYZ6M7%<30RF;8B-*%FG7WO(S=D(TIX/\*N'8G00YO>,_5KWM)VWLG
M/YNLGW$YYX$Z_<G]K? ]&^IFDGMTM)-]_F,S%:@\?4]+?$O_/#I,M'Q1?YK.
MCOC;3?.K%T?K53O7P)@F[?+B["6"TH6CP"K;&;M6^5@52XV5BGI7);DCQ'UU
MX#7-76KG1UQ-\T3SS G$RCGFG,!@5! "^\H!D_%)L8MLW<.,Q]4 QV1]A^3:
M104XG!3[[>VV?D_?TVO*)RJ_QIB\;]5]56!]+(*&EDH'VE0;E!5*FM[E2BZC
M&),1?4C*["F/;KRX&W6-TLZA35"TI':MKH2H@X @4Y"UAAKT RGD7110Y]'X
M?+'4Z_4B_SD1MF:I4+?]^G8<,P>(;9<L>7:7;16$J??\N0N^426@#T>S.^GB
M?42X]Y1K]46N0=<6P!?SRQI&RVPU20<8:ZN+E")$;SA,\]Z7(#4%46]Q/^_>
MZE>@DCOR9F"I#%/P_.E[]M';/OV;Q3'(1N>#Q8R%LSJV5Q.GD8,LP?8DM.MJ
M,\?SR5L/I:!.T6N;Y:!%T7<!^7"CLF5(1;;9/K#)MCPPAD,:0"(+*L525*D4
M56^=?4>(8_*AA^7<C17E.\MR2#^:0A1.A0J$NM52R(85@S(@8@@8C=$F=L^S
M'K4?_;"TV5,B7T!!;^DK1?;1NPR4*KO[*+C/0D3(,D5I;-4">^\U[*6*]AR1
M"1M@;;P3D(W?K#!FB%A8,A:EM*K:6'J?<K_S'1WC4ZQWY\K-%W7<10I=/-YM
MVT_7['>GH_6VF[]O;B^G<L$=?_H!EV4U83?-DK<6LI7M]L[*G=46H7BG$ZDB
MT/@=G-X[-SRJ6@8/P9#AQ;/C,O[Q]^VOA"OZX9O_!U!+ P04    " !389Q6
MO/=!?#-    IQ0( %    &]I<RTR,#(S,#,S,5]D968N>&UL[7U9=YLYDN5[
M_XJ<G->)2NQ+G:Z>XR6=XS/.=![;V=7SQ(,E(+&*(MTDY;3KUT^ I#92HD@1
M'TG)ZL5I+28N(BZ ",2"?__?7\\&/WS!\:0_&O[M1_X7]N,/.$RCW!^>_.W'
M/SZ] ??C__Z/?_NW?_\? /_U\L.['UZ/TOD9#J<_O!ICF&+^X<_^]/2'OV><
M_/.',AZ=_?#WT?B?_2\!X#]F_^C5Z/.W<?_D=/J#8$(N_W3\5U6$U"98B&@+
M*,8LN!P=%"6=#<SEY/+_.ODK<I:B%QI820Z4\@)\D )"=BD4&[-",?O007_X
MS[_6/V*8X \TN>%D]N7??CR=3C__]:>?_OSSS[]\C>/!7T;CDY\$8_*GB]_^
M<?'K7U=^_T\Y^VWNO?]I]M/+7YWT;_M%^EC^TW_]^NYC.L6S /WA9!J&Z6H
M&CY/+__A=33ZI_D/Z5<G_;].9O_^W2B%Z4P]]T[AASM_HWX%%[\&]5O !4C^
MEZ^3_.-__-L//\PE%\9I/!K@!RP_+/[ZQX>WJTC[P^E/N7_VT^)W?@J# 2&>
M?<+TVV?\VX^3_MGG 5Y\[W2,Y4[T%U.NH'2%\S_KI_VT,Z93 C).YQ&!OHO#
M2O"&&&_[]-TQ7WX69"SA?#!MB'CULYOB'9V%?DL!KWQT [2S#X(S/(LX;@GU
MQN=>PWD!<AEA_<A1?T"[PA0GA'+PES0Z^VF&\8]A.,]]VEA?C8:3T:"?ZR;[
ML?YBW74GH_*>>#?;#B;WSV#4GT#==IF<+_3_N<VG7YL'$:8_[-=OOZ,O%T-4
MN)W."+].<9@Q__A#/__MQSYZXVFO5^A$5-8HKZT72AAG@M'T]]XV ]6Y7<QN
M,$HWQAW4_79T29!!B#B8?;=W/H&3$#[W+C^4Q(%OZ:^3GC.J,.L2R)@B'5#H
M(40ZS$0Q65H>5?:WT&MR0=<2)G%&L,401#0A?L+!='+QG:I(,5/BW2CF.GOX
MO#[@%QR>X^1%G$S'(4U[*%U,BB6PK!A0$@,$R0IHQ8O*/*.VL?&LEC'<G-,5
M$U^,+V:W6-X/7/_5:&FJW>FHH5#GFJ,)_/C#:)QQ_+<?62,EOZ%YTT*90?H[
MV7"OSB?3T1F.?_Z:!N?5_'LQF2#]7_X4OO8XMSZK+(!;IT!ADF1Y68287)&%
M)U2Z=,.#;6#NGRJ[Z?9VHG2FF%4N\5VYM-A1AR>O1I/IY,4P__SU,YW:UP12
M9 A%*P4^>@1E":I+)0 :*;+03,3H&C/G7E"/?DMI*_8.>%%QO2^_C$:YHON(
MXR_]A)./HT'N21DS&O+?LO:T0A3/X),*H+W609CHR>EK3(B[T>R?"8U5-^I$
M[ATPXB,.Z$<GO^"0YC\@<"_R&0F[SGG:_X(+*?1<X8S,:@>(EE8%DP8\CPRL
M8SS11B=]R:W-J(V0/36F=*"/5=:(75GS&C^/,?5G1GO%>#8:3_O_FGW9PQ!+
M]IR##)81M)@A>">!)>%UU"EC9(VIL@;.4^-'*\FODD+N;'1,3W%\.?NW0_(T
M+_CZ&Y()YHTRAC%P2CE"IQAXXRQX9BQW&(0+K7V6]8B>&C4:RG^5':J%Z7%]
MRKTLBE6,K./ E283V=.DLRX@N71HT4?;W )=QO#4&+"3C%=UKINY(7,ROAM-
M)KV8DC.>D^LEI 256("(V0.+/&HM;;$Z=>5X7,%X.J[& T7;@5'P=CC%,4ZF
M*SN/43%'YB*D'&RE= (OC0,FBO#,)>^E;*SRN[ \>KTW$7)7A_]OH^'HUO.G
MYU*2W-.1(Q47A X%!((%TIJBA=-DG(@N#O\[$3UZ(C04> >G_=6N='%MUA^>
M$\BKJ_Z76$9CG/_>I_ 5)S]_I0.0QN\/P_C;3#XTNU0OW$8SE^B"^3U4(7'F
M R1MR&,6AJ0F@P,Z[++6#$VTIOEVTMET'CT1CT75'=@OEY 7J^HE>>6E/^UY
MJ5.QF4$1,8'*A187$D!GDF-"DB5=0B<,7('R1-BSFXA7-6]VU3R=J-<,*YF0
MT1PMH%9DD]-\(-935C)KI2._2OO6^KX!X-%K^>'B7-6MW56W/X?QD#:9R>\X
M_G@:QO@R3/KITO\2)5FRG"7(P@D<^<;@K2J 0EN>K4*,K:\IU@)Z]+IO)^Y5
M+KA.N-#+J2BI?8*BZ;!1-$>(P2BPFG8C5%ZC;&VMW@ID_[IOJ*Q-:+"5I#N(
M?BR#>MT?G$\Q]UB.D0>A(2G'0'%GP0ERK$-AGLSG*!+G'1-@ >4I4^ ATN[@
MWN+6"<_<J]?]21J,)N?C:_=SAO%L9(W2Z4B,=1+!<Y9!FQ"L\=9RV?K:<BN
M3_.\:**.5>[X7;GS=ZPYU)A??"%GYP1_.Z^B>E]FP"?OSZ<UP;CFALQWNY*C
MM,H7\)(@DE%+8*WWX)%E%KT06;7V7+<">"2;31MEC_:EJ0[.I3O +C;,%<P]
MY;3DRBJ0$B4H3=MH*&@(/=<>HPW:M3ZOMH3X'5*KB;8Z..\N]^M/(0ZPIV,6
M6@0.Y%,'VJLC@V@-'<&R%*F5\02GJPS9&8*&U+A6[]#Y.;6#&&_;,7Z89Z__
MM3(3\]]^G([/\>J;H^$4OTY_'LP&_-N/$SRI?WDH$R;C:>_W\2B?I^G[\2(;
MZ<77/LF#>Y>C8F"R)6:&0*3$7*#D;-$8%@+3FW"!!KC& _KJB@-WC=V0!6LJ
M3-:PX@%J'#449\-3Y!J>Z^EFKV?[YD:@>DME+KOK>A5(RQ/AKO*<*W6WT=&J
MPAL)>&_:9\QY4\BP42)9^L,YB+%HH$/.Q4QG#X\;F:#'I?4;14X'4?HV<NW
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
MDO<M7&A<VTA(S\?IM'9$NG82%FEYL": UL[68MP WAH%(@97O"*G.K1.9MT
MUM/@1FOYW\*1!]^2WE&;>\7@^5]K2O#OXS[M73T4M4^NL6#BK!Z4>8B)#*<L
M,\M&D,]NNTVJ60/N*?*EE2YN84W#>U("-$S]SV$PY_,UDO>8T\1S$<$Z'6LO
M]0PN% WHC(I&1)>6VYIM<#-Z]WB/FP.=2?86]>]\_;D!46<A(-X+EF41//G:
MUC)0*@N(&#,(]#)A<5DJN?]-8P[N<1.F6UW<PIJ=KU5OJQ^3T89@-4U5Z_J8
M!^/D2M6$7JEE?3D:;6Q=4G>$K1;:Z7][J1YQJP7BJM#%)[ ^DK.-ND#T)"6-
M,H82%=/MGZP[ZE8+6^GU_E8+V\AW7U7VFV#Z'ELM;*6K3<KM'R+H?9& .9N9
M(5=(F5GFB. 0LQ.0:T\:)RQ/L75$]9A;+337_3;RW7NK!>%B499+*"S5*U9R
M<+R0%I+)23MD:'GK%ER/H=7"5CK;JM7"-@+OHM7"+.9[$;^[J.RJ[RP%2VZM
MJI5=.D4(00@(A69?C,_D '<28;^)XPGH?F?Q=K !W+1M9GN<$X(9QPJ09VM
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
M=:VB1Q*)=5Z$X M([FPMMB*?!^N-L48>L\B<UM%S)+8!&[:+Q&ZAE>XCL1N
M^6XCL=LH:GTD]@%2[ESUQ@M=4/N*@O97]-6=C1DX%]R$I#'KYGD:QQZ);:;Q
M;82[_TAL2%:5$!@@\P@J%-K<0A*0L* 7BG8^E^YQ^1Y')'8K-6P7B=U&AGN,
MQ"J3-'%8DZUD4@UGU&*S$( ,*4G_6WSB8@/5'G$D]J$Z;26U_45BI2S"9N6!
M3H9:C^ ,1)LMY"!CE$9E*3=)F#C>2.Q#5=E(9HWC;XL-XF;%,2IF@Z2).=HP
M0!4NP5DFH$0?4DR:*];BK>3;QG[JYG83F7?#@<F+8;[88BY> ]\ 5,,@[)U
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
M3@ER*L!W6N34J'*K,7C0*D.][.:UTF[4: &V'?WYA7!@BFNA9[0U_4L;?2]
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
M4)I1IX/[;G%3\TO6N_5;EII7N1CS1F]GLCJ!MAU!^<-P8%+:LDZEZ078Z#I
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
M&"N8L9!"1"(,*5(9%"H+DRR4D0J=SC'&4GQJW%1II[FI]P)NM!FW([PISN/
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
MWMR'M<LBW3Y^L!_*K?W=JW\^S+^Y<Y.9EGG.4B6L=ZPY0$11('**@':D0HZ
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
MZ0;8Y9Q6$@7&J%TUA%C) BL[<)I2!1"OJ"I2D-/4.;U8*2KJ(7RU]+P+&'D
M&[F>9?BT_>FS#)S?BC7:4 R\H#G);I)R'%ZUX=_+GE2/N%$Z^&'[C8@QCC&0
MC140>94LXT9/QH#M*-0R2J/]@[KGV_*4PO;B&(FL+==+.=>;E_.-7*PV#^L6
MB2/7*8<IE8!#20#"10HX4@I 2B%!N2ERC$-#OOV[G]JVH"5].7.?R!\>JATP
M#I[F<S!TA[:77< F>]F3/P:AU>R'6\3P\(#.1P\>#P?F5&AYCU;Z&;BW<R[F
MB_G6-EZS>>[*=J%,I9!(##"7*4"$"L!@00%7"#$!"UB8(L28G>]J<H:KYJ9=
M["4.+(C6 :N?;8H#UL!VJ"5DB]!W@"IHE]&(9%TZ.AK5DEQ6^-!J>+S1ST*\
MT]LJU,2Q&=Q^Y_-%2?>[:F7 ?%DM;'N;\NQBEC.5%RG%0 MLS0;#&E"20R"%
MR#23C N7L>)?#">P_R!;,D(QG'</7]UU5UT*1Y2% I?G"R^&F9G0L?&S/0,B
M/K!!<A4MFYBUMR6P._$=G5<[/:[6H#XYC6>J>H(7R7Z%]CZJ4>L)S:&EZ]O,
MU6F]U952E4XYPUAFFE $5,D"*X0$(N4%D!P*8V@FN!_KWH5^)N<:/4GR?9**
MV_\*^1S&_MNX*Y$;8;^V3\NMA!PT+_<4#O'3<Y_T\EQ9NJ=4[4C6/?EX7\NP
M=&1I)8GQ\N-\\X_]A:/">49848 L4P:@+,> ,HX MRZ0)$612A&T=3K?U?3L
M0TO2Q(EZQ;5N!\*^IB$&;H-;AWZ0]3 0E]"(9B/.=C2RF;BD\+&EN/A&'V[?
M*B[%FB$7K%^V?;M>V\^ =J<\O\^W7]XLU?S[7#WPQ4=W ;69;_4'O;8[AJ^.
M>>Q#>?\T$P07DG *N'2$(ESE@!EK7U*>TU0I)53A59LIHDQ3,S^-6HELZ97P
MO6*.+Z16QFVZ&FV"KOABCFFW'7NFD1K8X.T&J:U2TM*I*M.QU\K=!#:#UE(L
M^?!,@Q;"!3SZX(U&##S.( :2!$>%NY,Q.$Y/(]('1X7F*9=PW*9[N^/E<>?O
MK7(QS:%H4ZEL)G+*"$8ID-9G 4BR%##'D\&Y(B2G6(LTU#&_V.EDU\AU2-6I
M()B]O?.HX WOIY\L(K43>7<'$M5E]X8HGO-^N<NQW7AO$$XX]/[O]C,\]];2
M;:HI]?Z[7M_/OS;,DZB #")( "ZT!,@H!1@D I@4IYP5E- B*/_L;$]3,S$M
M01-7("5QHH;9F?.H^AF7*%@-;%%.PC1 +MI%+"*9CO/]C&HO+JI[:"0NO]#/
M,KSF\W7)#GB[V>@RFJ-U2_LWS5T@AWJ__.A(0];SY6?[P+O5<MU\ZZXO-NU#
MQ8*@#"F0Y])M_QD!G$ .<%KDDG(A[7\AUB2J=%.S0$ZYA@"STJ^,E&IIF#0J
M)N[4K=&J?*JM9GD_N+GB$#/NA\#/^#W;T YL,)]E5(/-[2#H1S+1<64;U:P/
M NOA4C!,)V'+A]+SV:W=.2NW>WZ]X)]G"G(-D2J 5@4'B.498#)C0#(,E2OQ
MEG/D8_J/6IZ:V=X)ESCI_ SM,5S=1O(J$ 8V<)[Z>YNDL[J>,"<;+?_R>?7]
MW^T[E26Q7^P-R'%+HTS^LPHT$_?\ [W#W5P*P8?UZOM<:?7B\;>-5F^6KN;]
MQ@7BWCJJ\=(:S%*><0:E!E(; 9# & B#*1!(8L51#O,"!T:Z>78]N2 WO:VR
MI\QB]6.3/%BYD_G2_E]+GO"=Z,$!;KZCX><9#8/QP%;!P5OF.C5BNSS?7WZK
M4/XUV0F?W%Z&N4] 6R!B\6+9?#L>.XPM$) 3$6RA+<0@=7MM/UVW7UV5FAFB
MF"!L,."&%@!A9:V6P@8(1S-/,TB('T'TI8ZFYE\<584U]KF$E[)>P]/6@M;/
M#L4 ;/!KV@,6-B=E<MN-U96<:\= #$*QUNKF&1G5CI7M)E [\7SOF-9O:_U%
M+S?S[[J*I;4FZ;VYYS]G+'59BIP#NZ_0 $&L &-* V@DL88AU84L0IR:CKZF
MYL4\$?5I@'YP/.M9?'VOQJ*@-OB-6!NP)X'W)5.LRYVW$M\DM]OM>BX>MDT@
M_@<>^YKL(ESQPE_/]C1V".PEE4^$P5Y\I9]!^22_:/6PT.]-S>GV47];K2N6
MVO*2WX4$O'BL?[G/TY4PS1E%#$B"K1N2I=B5M!1 9Q)R*"#,:5 YNYYR3,U+
M:=1P\Z>6-=EIDK14*0E_ZB?"3%3?$?,S7R.,P\"FK=<0)'_<EQ9ND*SK*S&-
M9/_Z2C&J;;P2JD.[>6USX:>_KY;;?7C"KK=/6[Y]V,Q@I@J86@^-,PP!DAD!
M'"H"$"NR5!H.>>%5!_A21U.SBI6LNSSC_6RLQ/4_+.Y$]_+9<2S,!K9@?>$*
M.EOVP:+747-GPZ.=//NHUSZ(]GH^/('@ ]\Z-HA[+;\L5XO5YT=7N%3QI?K/
MY>K'E]6/INI7EN,,,@HP80P@[+*.<EB /"W2O-!:J]3X5Y;RZS3D S].(:E:
M[G_?"_[O3F)@1?:/%/=$O-M8#(/BP&:C%O@FV8N<E#)7[%L-E#VJ1'EBZA]<
M'Q_;D6+GHV$<%!P?!E='[+MG0Z.%MH<IUHY<#WSSVLWQ2;+/%X]5>FK)S5KN
M'V8HU8(65 "2,[LMAA(YYDT$B"#<6G'.(0R*] J68&JN7WLW%HO]ME0T,)8K
M?"A#]\L##-"(.^61QN:*O7,@OM%WS;[]/]-^.1">\SOET(:N*(1716J]LZK6
MV2>$YMSD' +,#+8;9)0"RI#=+SO_&)M,8,Z#RKZ<ZF5J)K(JW;;<R9?P4N >
MU>Z.\#09Y#03*2B@4A9/E0*1$PVDY+E D%"F@AB=KL=SA,N@ ?'T6Q.N1FE@
MNU\!5 EXD^Q%C%P>\!P",:L"'O4Q?C' <VJ>K %X]N&^42+?UEK.RTV/_7JA
MRP3.I;K]ZLXO_E5MQ&@*L2)" D45 \@E'C )$> <05WPE)@TB-K6I].IV=BV
MS.5.C;>$;8J,AH:1>&#O9S!B(SJP_6B+>Y/L!"YQ;8L<,]3$'Z!H82<>78X<
M@N(/PG$X2L"[??EHE]9[O%MK-7?Q+F6:YF]+%U!ZQ^T'R9VN[NAQ7VN7.>[X
M6OAG/5.9*G":YZ @0M?1N#0C $)'N804033(Z^LMR=2LUE[,Q.B2Z:06-/F%
M;Q+>_" PQJ7_0/E9LU'@']C$.1W<MKC2(FG4N$DJ19)&DYND-496F62O34P.
MW2L!C4:QVU>.D1EXKX3KF*#WV@:O+(YZM]J4"4UUR>C-CI$:$D4433$H,,H
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
MX?E^%J$YEZM/[>Y7]_RGLSJN0KSUI>R^ZS1UP0Q#9S"$=7D4L9LCS12@.=-
M(LZI+DB64Q:6F=Q7%*^9,FK.<LUER)72RE64W:[+$F^/3>:"_97+9WA8E,5H
M'=EDQ3%I#?QVH:MH#?50%J-UV0]N5V&?ZY_VT'N0_4S8H ,W$M5\I<*-"Y9-
M6K+?)!>N.^)9OVM1C&0=>XLQJO6\%JQ#ZWIU>STS2?=5(&^750*)Z]$Z/J_^
M^3#?/LXP@;Q / -49AP@10V@D!N <L129*2 VH1P]5[J,,@_&X&>]][UD2SV
M4I=!%)N6W/^6Z%+RP+322\#[6;Z8< YLX=X>8/BJ&[7P/%)/*&+ED5[J;MP\
M4D_EC_)(?=_K:5Y6R\\N?M:%)M[;)FY_SC<SIO.T*'()5)ZY6#9EC0M2+LS?
M&);C-&,Z:*MWJI.I;?.>1A+;5=[VD/SA) T\T#Z)J*>MN!*GH>W#D\!A/XC"
MC40'!K$,PZDNQC4&'4H>&8"N9_M-^OOY5^NQO#?WUD?=&$?"_=?52KU??]+K
M[W.I7ZZ^\OER!E.2YYE$[I@G!TA* C@7#"!B-(?,Y#2L/*I7KU,S"Y70;F_5
MB.V^=H);Q)-:].2/2OA 2^$W#'ZF(SJX ]N22+@&FY<@G"+9&[\^1S5 03 <
M6J2PE_N9J/?KSWQ9A]K>K9:;U6*NFC#<#_:#V'"8-X6FYGQ14CJ76[3='7)&
MC8:"Y@!GCM.:&VO,,E: W"#[ RVM/Q.4'15%JJF9N+92-\D3M<IM0%LQ-TEW
MJB5[W7I?_\<99S\;.?KH#6Q#QQJX8",;%>A(1CB.3*,:Z:@P'AKQN(WW#*NJ
MLQ++Z."OJV6YNVTQ)7U<+1:O5VMWG%TFR^TCZC.[#77.*5#4!8>FF@!&,P1R
MB)$BG*?&>&6>7RW)U(QY.]&S4J6F^FDIDSAMDEJ=P&BMWB/F9Z)'&8>!S7+P
M$-1IM\D@61%7(QHK<*RW'.-&EET+UU'HV=4-]K.MK_E\_5]\\:#?++_9WM[J
M[WJ1U6QFAA:9+ @%.DOMSAYEUGH6D(),<XUPG@G%:(CU[.AK:O:QE"W)PJQ>
M%Y9^=BT20@-;+B=E4HIYDU2"WB0U8 -0Q7E@$LGV=/4TJG7Q4/G0?OB\TH/'
MIZ2ZW;Z>;R1?_+?FZU=+]=)Z=S-&,HQ3A0%&M !(91SP5#G30/*BX)ARX16F
MVM7)U&Q"+6=2"9HX21,K:N)D#6#Z.0=IMX6(!=3 IJ$71F%<0!= Z$<+=*[1
M\1B"+JCUA"SHTK/]7(%WN@X)<PE,M]_Y?%$Z&JN60U)?*;Z<+QZV6LT41)AE
M. 6(<0Z0Q!!PR0MW$X *F4ILB R)*0B68&I!!N\>ONKUK@*PJH0LP[+F=<#C
MHBRCL"L&'.9@A(^0G]LQ*.X#6QPK^RZ:M*I1L5/ 1;VU=U:U#C=)K44\'Z4W
M@)$\E_#^1_5G>L-SZ.7T;ZCG[FCNRD"^G7_7ZLW2[L0^SVUW56V-M_.E?K/5
M7S<S8S*9<XH -B[B'<L,4($4H';[I*3BU&"O(EDAG4[--ZID!J70R5[J76%7
M)WA22AYX\.\U IZ;J\BX#KW+B@!I^&8K *-8NRZ?+L?=?@6 <+0/"WFW=^K-
MDW:M4=S1M[H;UA_SQ6*6YTHQ@P3 !$*7AB,!+=(<J$)HDW''_Q^:AG.QTZD9
MI??;+];/FN^G3E7KJU]FSF7(_:Q0;" 'MD)'AJ?,U'&).PT[="/TKU'3=[PQ
MBI?*<[G+L=-ZO$$XD>+C_VX_*_2*KQVWR^:#K@+:FQT'Y2B'IBA BK5V?"PI
M$ P60&DFL#%0YIJ%T4F>Z2EDDHQ$)5GO]WZ9+Q.U6BSX>K/?Z9V?'D'P^AF9
M") -;%<:"1,K8I49,\"V[ (,D4S'N5Y&M1875#TT$)<>#[,)J_EF5BZV+J%E
MK;_HY<8Z0/N=VNO56L\_+^_JPFEE0!B7=11!^=VBBBE0?W_8;%WH@#58[\T]
M__G!$3'87VRWZ[EXV%:[O0_<'7^5:8RN'CA?/MZJ[X[;93.C%!)>< URAJS;
M(Q !%#$,B$XSHGF6YGGJX_9,1J.I^52-QLEVKV3"=UJ6]57G+3WL[RI%_,S?
M9'"_8&@G(^>$3/K_;SX::B5+9NZ:T?E_IX_($]6&^ZA4M>T2;JRTR9;_+.,0
MUUHN[ YM;N;RQ&?'))_+.L2+I@ZQJ?!+Y(6/W<V9)RNL-XG2&_M+EZM92J&-
MT;(D@N6;1-O5=_5U+I,O6GW65;WH^CC?I5.7*;Q6*+[KPG'(;A_+AN:.> /4
M/^@68?N%6S#6NFI_T:08@58O5L 'YR/QUJ"[\^UOY;#7_=Z<GE]_N=ZCFMR'
MN?+=K%C.'\OML@Y+GVPZ<H[B_4U'W0,_<WJ"]22U6*^DUFKCZB9]XBX\R_[$
M[NFVCQ^L0=M:85UZY3<GX QKI$B&!$"920%"N;L"8,9M?RE*"VUWQD'A4@%]
M3\U+;$2O*HRIIQ7CO]5:5.:V42&0AR)@7/RVS .A/;#/]11H)[=#N)'\)BEE
MO]FE:7<C'4XT$8Y9+&Z)@)['I9,(A^2(0:)'$^'[]6/RTS9%:D5EZRQU:<5G
MRBZR@F<Y$!3E "F- $,Y T08(E.1"4R\]]5!/4_-LI5"^6]8PE"^O.<<#+N!
M[=0%]N373]F3;Y)!8?;?OPT&]UC[K*BP!^T6>D'7X=6'M3>:]]U+S;:7W*^!
MGHE4)YF'6AQ4+QZ/ZBS<NI2#\J__J@C$/I14]G#&H-2D(!A@660 <<@ @P4!
MC'%.<\(%#JMD%5.XJ:T:I8@[!K:J&$!Y3?2H^7H3>#44=13]G./G&IN!5Z4V
M(UM;L2=5:,3C:>8VI]E-]4]2:YA4*D;,RAH ]UB)6C%%&S=W:P!0C]*YANBC
M9WV;_5'H_>I6J7(?SA<?^%R]6=[Q;_,M7Y2RB$-Q/[K-N=VWZYJQH9+'+E2K
MS\NRE3+A9$8IQE(; FB62X PTH"1' &9D90;0PDG0>P)0PL\M<6A#%L%I3*)
M;%NA7L4G!Q]NOQ5C2H,X]-[FPYN[B^R>+E.NYELO2\6L-J[2PTZGB/5B1@(^
M5J69H<4=MT;-2. ?5;<9J]^P)6BSWLZ>D$:4X:\ETUUA,D*%I*! A@($-0>4
M(+N9@!EG"M&,8>VS:)SO8FIF_BGQ2BEF$'%@!YC=)CD.1$,'#X2CXVT:+P/0
M9<SLVRU#9K_;&[&.AD<Q.Y<5:PR%QY/]O,N[55DX=5T9D_GF'R\>=VR67$%H
M,-,@%W9FH\Q5%A<H!T618UBD!JHTZ$*LHZ\)3O:]J(F3M3]3:!?$?LY8)."&
M-P%], OVD#S0B.3<=/4TJE_BH?*A2^'SRM54Y74F\XS  N8&&H"DNSI/D014
MIQ"8O,AI[B[.G3?0BYR\[B+(0(Q&1R[K=/D6+7EO]O$&2S^3<!U" UN"EG W
M22W>(/SB!ZK'9Q1O.G@N#O$#!3M8PP^?O.*&X6B3<7SN)0[/O=Y_*T/AW,F7
M5N\>'&_)>U-5/YDQ1"45J0#"R-SZ$40#;JQ; ;%,TXP4G%#>%(BY#[QPB"RK
MUR1Z6D'F?@1WI!*UO'$HDU%Z73G$'M: JX?G&*4_S15$K>A-4JEZDU3*ND"@
M2MW(]Q$##4;,>XG8(HY_/S$0R"?O*8;JZUJVS^9J_-UJJS=O5WSI2EO4-*/+
MS_L+\SU[I/46TU1H! I6$,=89P SF !M1,8RC3/#PNHL]Y=E:CO2-MWDR;"0
MK@)\T0?*T_:/ __0)OX$\A9NI\E-4NI2QF?NM&F-RDB4G[W1C4[Z&2[),]%^
M]H;L//%G_R;[&=J/^KM>/NB/VO'P5]?-9K7^ZB*/WHO%_',5'I?!#%%("H!,
M:K?F.<L!UX18"PN)SD6>4AT4YN/5Z]2,9RWT3;)NQ'9!/(W<R6HG>)@%]1L!
M/UL9'=>!K>(.TIW$24OD9"_S35)EB\4S?$%013)Q?GV.:LR"8#@T6V$O]XQ<
M\0R-/* 0I\A0! D%--<0(*CL5T8((+72.L>R2#,5%(_22XRIF;"G7LAV_MVE
M)<Z7K6A@%Y?P<O4@MN9AL7-4 H-/^HV89TC)X.,P=*!(=S2V>1J-/:CO=QV6
ML6(_^@DQ;D3'54 =Q6E<UUH<IIX7?#.793CYR_E&+E:;!_LAW]7(X4A"FN4*
M9-C=Q_ T Q2:%$#!84:(S)CPRO3IU?O4C.;O>O[Y2YD9_EVO^6>=+'=':[(B
M%JV.4Y/5GJG_/ZXC^ND>'3]+.1CF QO(4Z1 I>QU9DJR%W^0@D2]<!N(1:B[
M[V?E%O*"Y1+CD%\CX93UKTHFA%NE;'.;^I^W\Z7.9H3D!$&= U*X\I09UH!*
M5\ZBR"#-N110>.UD.WN9F@6K!$UJ$6^:+Q(G;'+_8^5/7'\>V&ZC% VNH8U/
M7Z2"Z.LO(M&+O_Y\JZ,1V%]4K,U@?_GA>!,?SG1&I M$ XP5PM6EE4#D7 &<
M088YI(9J+X+FSE[^5!/__3*@8L5Y8/M/_"EE@?5&*LK$[\K+ZC_Q1TJI\E+,
M9^+W37)R&;2_+<5\L="J/I)JBE=I3'%J%#!$28!TF@.A-0>93%&*1:HA]F8L
M.-G#U"9\(V2RKJ3TSYX_#6#WY(X"R\ 3>X=(+>#EXE2>T/@3"%P-T4A$ 8<?
MGN2/K['J>%V$H2/I__1[HR7W=XK=3N+O?K!W9'VY%_I]OOUR][#9KK[J=1.O
M]SA#.<Z%4!I@B1! A9: 80D!AI0)11#6*"C2H;.WJ9FZE]KH];KU:?U%UN*W
M(VD#8]RZ\?8[>(F&XL"6L9$S^6$%31I);Y*=K%&C[2]#$B_>OJ.OL2/N+ZM]
M(N;>XZ7P'+P/ZY5ZD-OWZSK)KTP=R7&*<EDP@#BVNR*5,R @)L#D669(9G=(
M6/IFX)WJ8&I&HY:QC+6IQ0S.OSL)9+=IB '/P-:@!S)!N7==ZE^1>7>RV='R
M[KJ4:F?==3YW9<W>D_<W&<XUSR$0=DH#9*<QX)@KH 5,=08S*8N\5]'>/\%U
MS;XP;>NF8.-S51".LY]#$ N]@2U ?^#ZE_,=_DJELZOG*>@;<&'B]4[?#+RE
M*S1>7C>_YK)T+W:1/"]6Z_7JA_WBCMM/2[G7,,@41+F+$P4!8M2:%%U@D&'$
M.,-40QY4X"ZL^ZD9F7V\FFA$360M:VCR7M P^%F<X< =V :5QZTKTX3 -+*W
M P1WXB=WEP#OD178![=H&8-!G8^<3=@'F.-,PUZM]+-O]VNN]#OW6:L/[(21
M*<ZP 056"""B!!""<& M&Z$R+XI"Z["B5(==A$RD<:I1E1*6#Y2._<J?4?4L
MC'X6Z!IH!K8QI6A)*=OEP^!@$W).\4A&XJCY4<W .>4.)_K9YYXSH;B)X[JM
MPKC^:M_>NHKI.Q]KAC5DW&@("(0I0))D0$C! <FXM)9"*%YXG8:,+/?4G*.C
M@+G/3N1$69D3XS89W\M-1HP*>6-],OR,W@3'>V!;.D3F\N[C4P.0E @D#H)D
MOT>=6CZS]ZA-*L7YLM1_PJQG[Z$8)A':O_N>=X)/_.?R]%D4 F(L<V!HANW"
MA3"@4 H $2PRR A*"QQT$7C4Q=36F(,-8C].K6,@/6_XKH)GZ&N],&3"[_+.
M*A_K N^X@W%O[<XJ>'15=_[)GF=RJ^7G>[W^^E(+5^*E)NU\ZQAC]PEUFQG5
MJ18HY8"G6 /$"PV$(@SD:>%H]Y$6-.AXWZ_;J9F BCUK5R@O45;ZP+,W/[@]
MS]RB@SCT69M#SDF<.)'+\X%2VE;:;<23M2!T8IVH^74Z[DE:$!!')VAA;_>S
M0F^6WZUCLUH_.F^E)@C>Z/5WO9EE&!**=0X*) A )*= N&\Q+'1&J;"."&Y8
MN/QLS_G.O*;*4QJM@2W.TS1-_5.Z"&'[U4ILK!!V>S)OE FS0QV ^]F>*T$<
MQ][LA$QV4B:-F/$,S64H(AF7CHY&-2B7%3XT(AYO7,O:Y.S3F^5FNWZH^,AW
M6=XYD3)#% /.L:,#SH6C\</ % (IS4@FA>E'SG2NRZFY+>T<_+<[YZ5<@EOB
M]V5A.@N\YPE65#B'/GPZ1/+^%)(CT2==PBLZ2]+9#I^)#.D2 .<YCRZ^V3/E
M_9\/;E?6Q.I02 V$&0*%R#* 4"J!2#,(""8R+0@W& 59GJ?-3\W*5-+UCGHZ
MP,[/>/1'9&!#X0]&>+;X29UCI8,_;7S<?.^3BATE=)]^:N3*A)44+1-2II3?
M?^'+)P>S;Y9589,9DDASS110$E. &%1V%\,(T"3+"E,P)"4+V\6,)?KT]D11
M6(7'&/2 *[RI#.2?Y@ZO-K!MKZOBZMA:_0]O^!SAU&1J)/8<MN>NGQ@J]I^C
MMF+/P8A6=[%O_WUY"N[YSS?*]C,W<UG*6'$HST2F-3>2 Y1+!)#@.>"4%2!-
MM5*0<T(X#.,J.-/3Y+S6*@O?2IL\%;>F,P_E*S@'</=:$!6VH5W;OHCUX"VX
M@,85W 7G6AZ9O^""@L<<!I=>Z.<'OYQO^.?/:UV=YK\W=4+Q 5\BQC3G*!4
M9M05SQ,4<)UIP! 14N2*Z2R(H\VKUZD9C/81T*>';]\6I7WGBUVV_YMER4A:
MS@CGP^C//8[7_ ;$S\&,#O/ !N:IO [G'9'"@.=J02A%<L;\^AS5DPJ"X= -
M"GOYBBW[QI48?;U:6VOHDI:_K!:. M'^X+0C-F,9PQAKZ8R6]7&HM5Q4YRG
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
M&CH?C03< 43>XS><G^'JRCTGRQ>3HM#?LE+O>3'4-(,"6O&B,L^H[;;KL$,
M<I>&3GS3 W6Z:"C@?@#R&\GIU6*^8>'OT_7G5V>K-85WRU^_I]E9?45\L5HA
M_9<_AN^3FI*251; ;4V 1;*0@1PUB,D567A"I<LP&-J'S'%A=APN'@;98$KJ
M (<7MU/S3Z\6J\TA_^OWKSA?W1!@D2$4K13XZ!&4)=9<*@'02$$FGHD86]^W
M/$E4)R==&U/65@4=8*KR\;;\9;'(-[W&#XM9GD@9,SET K+VM!L5S^"3"J"]
MUD&8Z -K#:;'J1G74C56^V(0'72 I@\XF]6L/)R3O&;$S(O\93K?=+NJN=T7
M4INXPAECV@%BK1AG]:FE/I]:QW@B@RQ]V595<5B$M@MEX]JJ85$V@&XZ0-PO
M2"NGZ;F.B*<OM<;DGYL_3C#$DCWG((-EQ$K,$+R3P)+P.NJ4,;:^"-A"SCB]
M34^#K59:.!A0WW 9%ZW<K/5G7%[)Z_P-YT):OR,YJ=XH8Q@#IY0C?A0#;YP%
MSXSE#@/%T*VCP^T4C=,A]33 :JB+_;'ES[$UQT_UG;B9NW532),LBE6,HH_
M5<TZ\"2FK M(+AU:]-$V]]COTC!.;]73N58'R_OPXVVQ#K.V(=\Y]-\L5JM)
M3,D9SRDL%E*"2BQ Q.R!11ZUEK98O:T?WE%!WC49XQYG0X5U!XJY Z1L2BAQ
MM;YG(XV*.3(7(>5@Z_9)X*5QP$01GKGDO=S6TN"PY)*':1GWI&J,F28"[\"#
MWARQOR_FBP=/V8E+27)/!ZM47! W6-/@/?W1FE(KM\F!V]82ZV!WYU&*QCVN
M6AN>=L+O $K7UO/R&G8Z/R.FKM/J7F)9+/'\YSZ&[[CZ]3L=\J2TZ3PL?VSD
M2=)(]0)WL0E7+W?9!%5(G/D 2==V^<*0E&5P0 =ZUIJAB7:G=)"]<^0&86><
M3N:#6<(^U-[%*7S!XL4.?HES+--U;8B4BLT,BHBUWVZAC8RU*Y))C@E)<<K6
MNHO#T7N/E'%ZHP^*O./$W45<2'[##==3)F0D%0NH%44\) &(U9>0S%KI*.;5
MOC5:;A$P3E/T@3!RN&@[L">_AN6<S.'J'2XW1:LOPVJ:KB)C49*EN$2"+)R8
M,9:#MZH "FUYM@HQMKZ*VDK0./W2!\)-.]%WX)D]R,PDIZ*D]@F*#G4\0)80
M@U%@-=E-5%ZC;.W;/TC(N(][#16]"X3VDGH7%^)WV?AE.CNC@V_"<HP\" U)
M.0:*N]J\BQ<(A7D*3Z)(?-ODCA;PN2!EW'>[TP'H$,EW":&-B#;![R_359HM
M5F?+&S>^AO%L9'WKUI%VB),(GK,,VH1@C;>6R]:7XGL1.-+XAU,>=$UTT\'!
M]W>LPZ(QOR TAT\7[8G?EGL=0,Y-<\E16N5K.1:Q1'$#,6>]!X\LL^B%R*KU
M)<->!'9X4+8!RN)46NL7DA>V_7YO&N6TY,HJD!(E*$T6/Q0TQ"W7'J,-VK4^
M9O<DL</C]Y2P;**YYUT,7IMO+?$SSE?3;WCC(N$6<VTJPQ];ZH1EXCMQVZAF
M_&K=M^5\I1?S_,#ZU[7%.3'&=83,&>&[2 X!DP7)N<@E2L:WCC YJKIE-Q+;
MWI4)%YD+AOQI7P=->,' A2*@E,)#M)H8;ET[O_]=V?"5&@.@8_M%VCYR[^#0
MW9P'C^Q;8NQM^1B^OUBOE]-XMJXU41\7[S8*N))<S-RZ*"P$1P&[BA2P1W(Z
MR.&FXP299<EMFP5S\#OH$31WDGE_ FB>5+L=H_FWQ9)<E/EY![/T8S-SO+;5
MWF1E;OXT.]=__E]GJW55SJ5TWM6,3?J+!X0T<=J5K ,"5KDHS0($C0F*0\T]
M8\Z8Y@E'IV1PY-J"DV)WQXTS/I ZV&4/R.62RTG6(J=D$TCEZ]"[3.&FXA:X
MUUY)G:7BK>O[MI#323+>"2Q]*YTT>]L;(MRZ&7>\#+,P3_CA,^+ZD'CJ\<]J
M%S#M2&_[B.BWZ9P6FX;9N\5JNH'[)<:D33(&[B$%;4'5@A:?-8.(6F-T"?76
MV<!'AD&/TG6L2:K5J^OKRXPLG5"(&J)6 E3VB@Z!I,'S$(()9%5YZPJ7VQ1T
M$_VT0<)=:W.$N#LXO\ZIOVAG>]WGT)2H6(D@>")W(8L$SC(.*;*(D6?%6>ND
M@0<)&1<ZQVCV09 <(^8.L/(JK#[78YM^^_6_SJ;?PJQ>=;U8OPK+Y8_I_--_
MAMD93G+!D$)TH),)Y,"54D>R6(C2*(]<:R9:)R;M1%@/6#H* '>]G.;:Z !B
M+U):G!$;[S$AL42! 7ENEZ.>2C)"&Y=!6T$^8?"RWI);T(JVH4C&86I]7F^C
M9]RKD_: :B;[#G#T>OZ-J%XL?]1B"U:X3\QI,,760;.IYO,5#DYDCLH'7W+K
MQ[&;ZX\;>+7'R<&R[0 7[Y;X-4PO2_W(?&XN-V[):&)LMH+7Q&"&MN9>"8CT
M/Y#:&QU*5J*TALL.9(U;%]4>1:TUT0&X;A.?0[28?(9HR5-4-=,\2.(@.<%,
MD!:+V3:5YV@?>MP:J &.IX.EVT&.]KMEK=Y:_W@W"R2.>:X>V]>+*]%)\L92
M[% (X:PV<,$(T4<%,=1A ,G2?ZTC]&WT].#7- FZF@F] ]MR57W\!L,*W]<<
MD[?E;V0XJ[@FP@:?(MG(XAUQ5(0';X@9%CRW*1830VM;LY6@'ER>)A!J)_8.
M,%2[1_TQG<TF 9TO7GO@1L@Z@"(0]K4 FS1#E[,1K'6(?KEV#VY,$V0<),P.
M0/":Q#W_-*7H[EP89 NO^AY>\9232<H+#I9( ,4-G:ZJ(-BL5/'),.2M[<DN
M=/7@TC0!3W,E= "L&_Y[K=.]=.%U$=R23?2!.%%.<? N.$BT,<@\1E9,ZSN;
M!PD9MYBZY8ETM)@[P,HY_1-3XSI-YZ?(Q=7<5P=1!4,P#S9'KI0TK6LXSE<>
MM\"Y^;O"7H+L(!IZ,PUQ.INNI[AI9EG'K7Y>S$CHJ^JBKW]<B493F$BR2:"#
MM;6UI8'(*&BL5]K&1\]Y;IU0MRMMW23.#?.J.8B*.K \-_BZ>SD1D#/+F:[#
M&1.=M\C!19G)I))1#<K3-AH0;%V]? ZC_<<A=HPJ>@#58O[I(RZ__(+QZL$D
M9">]CAFD$H9BPR@@.F;J']'&6M5A6E_J/$!&-S Z2L-W@7.DN#M S.5;V[OP
MHSZT77)A<Q;<U=$:*0500B,X;PN$G(1 QY1L'G<]3,FXI]M N&D@]#Z@LSRC
M5>_):%)22KIH 5RCJ[F-"#&* #DZ@]8R3:YD>_0\3,RX-X## :B!Z#O T.UK
MS4M^?ER]NSE)/F(JP+PB8ZHW,S92!.F5Y2$;(7SS]L5;*1KWUG @-#540@>0
MNM@;-_JW73*2N!7"430J;&UND9.":(HAOD1M%!]M**VK#1\E9MP;Q&'-TI&B
M[P!##PWEN;<O=$@ZAY@@!\E A1S 1Q7!:^T9LX&'YHW/=J%KW O&@9#57"$=
M@.R!TUM;%@,3%NH,]]I $B&P[$":B &MUZQYW] #/:;![B2'"M6.$W8/=Y4W
M@LV)"(8Y1;&!3?6>529#0E$()N@D,W>&YR&#^FZBL@$OA0X5=P>6Y1&'[L8S
M#4>)B80#A?,"JKX:DSP$6!LE"06C$X/-7GN,J&XBM>% U58Q'2#MEXMEKUR^
M&V*LR4U>BASJW(I(84*=8"'JO,($A3S K+(QVK5N>/$$2=U$<,.AK*52.L#8
MYJ'Y)@O7N\43L;G.=[:A%@,8K2 $XX"SD'E2!;EK/5C]<6JZ">D&M%]M5-$!
MJ&XP,8E*>V50 9>A5(D(<#P)P"BL-]&C4:UG;-]8OIMX[20/;'L)NP.O>XM$
M"DJ7%5.UBT4= ,P9"<,)2#Y8@R4X%UO?<A^9!7"*H&TX%#5210?&Y]7BRY?%
M?,//>7$DG<?*V!+ .1U!Y4A?J8B@Z7NA6-H4HG4X=Y>&L8OCV^CV?@..PP7=
M 5!>Y+S)I FS=V%*_MRK\'5*ENT&6Q/G>+&"^%!2UUL,M-69XR0>+;1$'MMG
MR#Y-U=@Y28. J;$R.H#7>UR'Z1SS95/2%RF=?3F;U<XH%$-,TY0$)G0*WB;:
M)HP,=C8"O% 18O;&")6M":UO))^F:NP.0H/ J[$R.H#7#0YVZ1LV*89G+^NM
M?:9?R$DLX%GF$!4+03(CN&I]6; GB6//!!S&K@VHI@Y0^'&)876V_+&1WKFQ
M/O<%DC84?7 +>>.+8N!UUG,"1+2*W-&80VO__3%:QAX3. BNF@B^BX%7]P4T
MX:%X]+F^8&.]IXVT"5*N\]X\5[)$I5+K.X/[5(P]F&\0V!PI[ [N#)Z*AB?%
M!<&=X& *LBHCV@!<9^!2,&TPZ9):]V-\BJ9QIZB=^A;J>+4\SY:,YZU-/^-Z
MFL+L-BO']6>\_<$G:-:XA9-3=FX4*;#D# *SM8*_2 6NSOX4KLXULDD%;)V@
M>(K.C3=B6A+TV^5FS;PYO2\'5TPXRY&LN00IBP=5[U-\MAHD!2F1T]'.F[.^
M UEC7V,UQLR6"ZTFBNG /[_!TOE0DA=GZ\^+Y?2?F"?6FZ14CJ"LJ=/):S)7
M1@=,^1)"#$$TG_FWA9RQ;[5.AZVC%-$CIEZO5F?$AB<OP; H 6ORF/(J@XM!
M@:[SZ5 6Y=W@>#HG9>PKK%-CZ0 %=("C!T+8<W8FA'II& I01FIBA.3B,=6V
M3XD5EH2-KG7\]R@Q8]]*#8RE-DIXWB.K'@C8]O?>#UGEA(.JGN*QO5^_)=#,
M4BL"4*)84#M0*08(J K%@D9FP36=@ZV?U78B[/BKK(M%/M;*PTEF15)8*VG+
MU'-=6X1@)0<,UGEIE6"R]4W$;0JZ\=<;8>'^;=;!\N[@_+NB_EPB]65@,:^[
M]<7WZ6K"@Y%%6@-H10 5DH6@'$(N*DN97,0R&'@>(J@3+!V@Z<= <[38.\#0
M'1Y^67P)T_DD*.:2<05BJKUF!//@N4X@@[/:\<B-:WU[\" AG6#F>$7?G9-\
MM-0[@,Z-*.*O6,>73F1(649.&RKJZD=&BD.9R!"CY<YX39YDZS>[>T2,/-?X
M>,4^'JL=(.4.8/)(8LX%,Y$YFPO%F"%'"A*8UQ <L\ U2['$X(1NWJQ_&T$C
MSQ]N#I]VTN\ 2G>3<"ZX*#X@=W4$,V:23W0)0N$(20@61)8BI=9FYV%*QKTV
M:@^>!O+N #4[9-!<,.:$925Z [9$!G2,,R#Y>$C(DR7.&+H!^NKL1MRXUT@#
M&*9!M-(!W!ZX$+M@)%AF3'*6@@Z*-Y3F$F+=-\7D:$3A06#KLLY'B1DWIZD]
MG-I(O0/X7 4=;\CROJ8O5Q.M= BA#C>UA3@PED-T3D! +S76XOK4.LOW/A6=
M/*\U#-\/$W '$"'K6-&.O^#Y[Z_G]Z_'WB]FL]\6RS_",D\B:L4=(ABLG1FT
M,A"UM<0M\H+)^&AR8_SL26(G<?Z!B+C7M7LX]72 OH<R -$XU(R#*YK""%4'
MQR6,$(QG+)F8=&Y_'7]0CMQ@&!I4Z3OD8.ZA@8,Q]!67TT5]%%JNFR#I=UQ?
M)[!/2BI>H=7@B-@:53CPS$6P3KN4!,M.MP;1+0+&/>!.B9_#Y3ZB^5E,5UOG
MVP\R9OYJVL+K.7% 2WT-\Q\O\K>:Z;B:H% L68=U*GA-N]$"'',<+$\A\<Q=
MXG=:C-U[].V/JW'O,$ZQ#?J3^5Y(^O_;'GQ08*HH*;-)-6V2C)92'B)3 0H6
M@H3Q-JK<X]8[>,<-=K/SO^V..QHW'?C:UPRO/BX>N<K?9%M%TERNTB71;D3U
M'DESJ^D:/^#RVS35_&/RW=YC6GR:;S[EO-A+.1>=#9&\1:UJ730#KX,#49RW
MTCJF8NM$N:%Y&O=FZY1^7%?HZ&NWO,?-S?+'!=F(VI6TRI\.7Y+Z1B O[PID
M$KR7(2;B+=KZJ&H=&09O0!>GA"<MM&^Y=P2YXY86CH3Q077::R6K"=&'@A(8
MYQ*4R D\9@=U>"V3 EG.[;.X#KI:&:Q]T<A7*_MHX,BKE5_G-W$T2BKSJ[#Z
M_-ML\<=JB SFZP\_8>+R(QRUSU>^6NAZCC7WF0MGP$M#WJ;A"-'%"-H;$U4B
M][-YXZAM]#2XKZN?^6ZY^#8ER;W\\;=5;6-YU3;U!;GLW\XK>*^:0M<G/3*V
MD+P5H%*BP-;0#E(R>L.#2D&T3B3<G\I.7A^.1= #UWQ#JJL#A^_V1:8.VL62
M,Z!,=-PG(<$73G^T1+4-1D?5>K?M?X$\&(R&UO;6.^1]1'^$I]7FV>%6V%1C
MGGF:SO 60Q\7^\J21<R,60E8<FV"05]%P^IX'\]0TO]2:3T5< @^QGT$.3&&
M1P="!R;T%Z25TW2C8OIZAA>W;B^^U)NU?YX'4HDYRQ.=/5S6L57GS5UHMVOM
M>4#)F!.M9ZGL0M>X!G=\]-QK+-Y8E1W \Y'(WD6FG'><A),91?98:R\$@JM#
M9G2=0Q);5XH?<1$SF+WL#H(-U-4!Z&YNF*NRZ?FG5XO5NO8F^F6Z.A\0.3&2
MBXS%0Y&6U<-'@0O1T%E4DI4EE.A:7\[L2MNXS[C= 7,0E78 U7O#)'[]7K<=
MOL0YEFF=[>V9=46"(M&!4BY4=A)M/[+\6"2+<? )'[=)&O>ULSM@ME1@!WC\
M2YC.JQ#?SFE+?;WH,_&VO%BM<+WB$]0VQAC(1[?DLJN2ZQ@*X<"J8M H45/]
M&\-Q.T7C/A9VA\:&ZNOB0663=%#'H) ,SV5ZL;TF6LHB:S<2*PU%BPYI7VGK
M@8)&J6*Q*=O61_>CQ(S[FM<="-LHK0O\W7^ZNA+:Q?O\E<2X<L8JB5"*QPN)
MZ9Q B)",%3;FW#JDV9VZ<;W)$U\+#:2T#D[G^YQ=SKJG?8_3;YO:FLB-+2@$
M!"'KU@T)Z/\(+&MM68XBG0"(]^GJ+;V_#2:>A-Z1"NK4"KZ>?R.A+Y9UY%1V
M"6F3,D!=YP(S]!!S+'4"=7$FA$ ;>7"\W2"HMSJ $P'M4)5TBK#+??,N_*B;
MIEZ#GH\_OSGM+$BT+C$*KE2D7V(MF$E*TWEA3<:H!7UQ,E.WC=+>DO)/;/R:
M*;'+,WCK]/1)S@F581%*RHY\7L%K+H #],J([ MQW;KX=T\2>\M?/Q$XVZFM
M2U2>Y^M?S'C?Q/^T_>Z,JK62IQBD!(8\@[*E0'!>06!29*LR%M;Z.N<@0GM+
M"3\10ENKL(NC?O=@<.*9#$X'"4G3H:!XSN <MR %YUX7E9AN?;SO3MVX5O/T
MV4)#**V#:3*/<%:]Z=5C@F3DGWC#@(E0Y\0E<JR#<L =&F%-2BFT#GCVI[*3
M=A\GRHELI:X.3G+RE2\K@M)_G4V72+SFL\H6GI\!$Q6D%RH(B,+5?DJ&7)-8
M^UC*$KC5AMN8&N/O2:*ZS)ULAHK%D"KJXE0F#A)B7OU&LOT09OBVT'?(NJ]_
MO)L%\C[FN593?*UL3UQ1SDDC(13I:L!&!TEQ :1BH2A95&C^]+('>5UF0 Z&
MQ('4UI$=_&VQO,GEQB=^0)P392+C&.@8X76*7=3$:,X&7$2NR$EFT0QE%7<D
ML<M'F*%MY!#JZ\)B[B[/"??(HP\>I*W3-%0AEUBZ#,R3XVV]MR&U3N+9G;HN
MXYBA4#F0TOJ-8ZXRY1X0I/51>L8B"!%+[<N9(>K"(2CZ6CA4RITHCME"93>3
MG$X2Q[125P_G]PVK_V8ZQQ6)D*B8T@86E6[:NU;77F>R.)*;RE"**TRA)>/?
M_*1^C)@NXY9F*-CB+1ZND@ZP]1Z_7K@7;\MM1F(**3A5'].] 54+R(/G#F3D
M+#!MHV.M*UT>):;+2&0H;+51R;&>W<=!(/9J0?[!<CV-,_P%(W$4DA111 B:
M*U"\CEOCS$,6Z+EW6J?2NM/A%G*Z#"M. ;-CU#(^T&I/K9L&^29GY]+#-_49
MZ&V<33]MU%E??S;QTX;;$-#*0IM)>D'AO$\*O,( 00@=;#8IWZWI>["#VA$D
M=!DYM ;>*=74P<GZ[@YSES4V$U9DMAAS;;Z#Y"%(#F38(TA&?B\ZKKQL_53\
M&"WCO@:?VF=KH9#QK=U==O;N!<6EJ:UZ(K"@R(N0GH/7D8&F[W$FL_*^=0_T
M0VD=MQQ@)'P.JM">+_P>$.Q$.F^YK7F]*I GXC*#X.I#$$]>9LV]'/%F9=QF
M8">&YT!*Z^#"[]=2,*W?EE^_I\]A_@G?$]#?SBNS]?_UV>=;F)WO3)+C--4.
M6_07Y)S<_L:-GYQ0E.]EK?,VV450L9"D T,HC/-<L*0D6@_B&H"-;@9VM[TR
M'%OA'7BG1S%[WB/U?I;=15_OFV(]%_4D\<B=Y@(PU'(UF20X'S1P(7QB(09A
M6J?NGI;#<3WIP79*QS#IX. XSF(03U$:Z8&B#@\*50(G,8)WJ+7PCJ%O[=H,
M?Q@,YHSW"?&]E-C-M)GC6+;>!JX#@ZBD ,6<!F^2!9YED,BUXMCZSG9XW [F
MI7>*VWV4V+25[Q$-L,Z^?IUM1!EFEZ)\/2^+Y9=S95YE-6#@GAPN<"5R$BI%
M.@&%@Z2=\S(BH[]NC,\=2=L)B>[9(7$(Q73@(F^F9M &JD,$:GT(+Q@+JV/M
M1:[5=37_3T8/SF9K0E1.I-8/HG=(&+D[[Q!JOE>Y<[C,NX#,1>LB7%UR@%[6
M;C !7'9UKK@F0UM;#>;@<K%)DSA:6Z/[5(Q<PG 2X!PE^6;8&;=3_?FXG\^X
MGJ8PN\U;X[;UMU<:HX?]%EY/T="><1&%H%!5^J)J]U !OF0'F;'L3"I<V=:I
M5T,VM+\S5=B'.H5-*S!94UAC9 "*<P00P[P$E6,LK?-L;U/0<2/Z?33_Z,3E
M_<7<P?%6G^%?STD,9Y6%%]^GJPGS3$1#PG!)U9$@Q8&KG3)L43%%)I)K7EAZ
MGXI.P'* 3N^U0#Q*P-U!Y/?P!2\FVL=21&#"@,,Z;LXS.MR]04 KLT9K<PFM
MLQX>HV5<N!RKXZV0.5#@(P_2?,'UC0RTO\U7F,Z(@@\XGRZ6OR_(2?CE#'_#
MN#P+RQ_58?DK?HFXG##,TL?:=='&VA%45@\/%<E-F%R42;K()SR>(Y;O"4:'
MZGUQ6B5T8* >F'!OE<REI *8;'UUT*:FU=9(4RKILR3^6@?V]ZGHI,K\^#/L
M2 %W )';6^OR2J(^4VUXR^]PF:IR/N'$6K+=+"3@V2*H$#P0/PHX=]+9A"FE
MUD-#=Z>N$[?H0!QL/>>:*:7KP/_M\E.87[1J#_/\,JRF% &_N['$ 3'^#A_:
M+IS?EX-&D?O-9:\O$LYG@-Q<_"H5-,RN[QBN KVLBG(6&;!4:H]GGR#:^AJ-
M3#!KG8FJ>6/D%H0?W2KZ&"+J_(#98D6NPT=2YDOZW'],C-!><I<@V2! <<-(
MD,6 SDR4G!1#T3K[HS4/X]K2T^/Y7B?J,3'1M9'^!=>!_F91/N ,ZU/KRS"K
MM0P?/B.N+]LV'F"G=_O<=J;Z #Z.M-8UZMAIU2L$&\V,U#Y#YD+6DSU#5#D
MJSU9$S>.7-,= KZ]%FWY;'USG>M-L;K>%36/FR5F(1AI:^8L!6\%'60E2\F&
ML\";WRKO0=\X5G!8G&Q[S6ZJKZZMV)O%_!.M\V53C;:_L;KUS]O9I,>I:N0H
MU@^^5NR-DY(;J[(F/3H%*F>*((+,M0FTELHKJP:YU;Y/28M0]J'35W(?M4J:
M(%L+/ WA-GKZHV 1T2NT)K4>1OP(*>/?HAVI_X<"U6-%WK6I^"U,E_\99F?X
M5PR5Q8V+=X#->/ASVAF/'>AL9$6N5KIQ1EQA28; #4H!VFU26)2'R#D''7+"
MDM%:WSKXV4;/L1;EH<^^!CECJDAN&7B5R:N/7D-0)H"-F9NB)-.E]<2,K02-
M:UV:X>*NC6FGA*XMS8<UL5/+'VFMFKRZ_G& F7G@0]K9F*<H;&1@SC_Z"CHI
M&YU-4! $0U#,%_ 1-7C:&\G3WQ8G&^^RVQ0<_PAS5VSU@>G!4],D)2-W$(+B
MH'QM_^G)I]>:"W+F77#-6=V9N'&-RQ&8N/]D,X0ZNC8M-_(%#[ I-_]U.V/R
M*$V-K,C5YS_@\4;CO*GSY)@V#)05H9Y&M0&,X=%XJ[AJ7:^ZA9QF>;@/83B'
M6*0@+I$Y1SNE('@7R"]7//C F95NL(S<[JQ(*TP\FH][K :ZMB*W1D.^P_,&
M#0?8DX<_IYUEV8'.5IY*6,ZG\T]7BUR!21A94 E+)X>O)X<3$)5VP-%8)G1$
M'UL_ICU&R]'] NY\[HWC40?%K$;(JA"<>=00;4Y@O4Y*)Z.Y:U[U_Q@Q(WLG
M+7!PKVZ_B>"[MBCUQO,C+K_0=J7/G'[#6^UP#KN8??SSVM[4[DAWJZO;JX.E
M]J^[7NRB?<ZFM=,&);$VS+ELKG.%P^(EHF0!&)::MD:1=S!"@/-249 <M5;-
M\U&/HOCHJ^!=5W]Y<_7K+89,&90J _T>ZZQ-A%BRA^0\<^BMR:SYG?AQ)(]\
MM7PZ?-Z[@CZAJKNVIA_PTX:U4$NA-[S?J#L[Y"YIZ^<UO%;:G>Y6M4[G*[['
MKXOEIGW[)0Z5)JR5HH")3#ATBDY6+1,HK;U,JJ2B6E]?/T;+T;=.=S[WH=!$
M(/'$3 "37'TYKJ->D^:0F*JMLSPOS2>R[$#6R)F<+;!Q[\ZIL3*ZMD-DA+],
MUY=;NH[+)(YQGJ8'W3YM^[1V-FAGFAM9H!OKO;BSW@-W$RIG);0LX"Q%$$K;
M"$X:#EQC25DG;63K1)F]"#RZ1<LNBUWOE!!BD+4242.R>F)S<.1!0.&16W0V
MR^8)"_M1.*X%&PY;][JR#*>WKBW<3OE9F^*2P7(A+S[]Q!F1#_%T\KQ(RTLT
MN79O46CK0:DA.$*L%H:<=160>?V$B$^?%YD^8SZK@]8N/WE39/9F$39]OZ_Z
MBK['A--O5<K7V\9G)Z/W!I+'6H)-WD%(Y">H$KU13/+4_E7P<'*?2];D/BBZ
MY\Z=2)L=E(<]-.U\,ZSRQDCI'Q]OLYB*E<P:!,,XV?D40KWU-%"L3Y(CDE1:
MUXD=0.8X-8BG!>K0VNL H)?RNMYK+V:SQ1]5GK\MEN>S9.I#T!TNO8U."ZN!
M!6- "1=KOYP,4M1QUXPV*6O=%_XP2L<9TW):F)Y AQT@]?K4J',#Y_3#/UZ=
M+9>7=<C7?!4=HS!U!]IZO^"3 "\L[4#O9$"))-'F)=H[TC9.C^RQ3O>&>NH
M?X^.^+UQ!T5D,U,J,[6= A<(D?L"C#G.#-<)>>O(^FFJQNDV?5K,-=9-!VB[
MWD7D#D_7^&;ZK5[LK\/\4VVY<3[P_,Z&"DPX*6PM*Y*%6,0$Q"L#%@/ZP,@!
M":T+-0X@<YS6T&/9P&&TUQ5 -U.WSEGZ?3%/%[;^BJ^HA99"!$@Z"E"&28A&
M*?!HE$N%ZXBMC>*NM(W3[7DL*#;44U?XNQ37N_!CX_O.,WUG>897(=H4[^XU
MYDM.,7#PFU$SDB$$U JDTEX7+Q!YZQ#[&'K'Z04]]J700/KL^FK\9A'KP3?@
M#WS(,&6V ]QG/U%L*2V7J(L XZ.L4VT#1!\=)*8YBYQA"*WO'88IMKV&^^UF
M1:N;-TD\:F8L!!G((<"BH,[NA625X^AYRJ9U?=S35'59@KL/*AZW.TT4T;5U
MN5^[<["->?2CAJR7&]#>W*F0XDH:%@R#HCV"<J74T;$>R"&B,T5P;7CK3*;&
M57-7L*ZOS(OY1IAOS]8DZ'D=J/1^,9O]MEC^$9;Y[EDJT#KG Q0CZ"S5R8%/
MD@$!G2GZH\]B.-]H3V*[JJK;!S./6Z$AU=6U<7JP[N1@^[3MTP:NE1G22CU6
M*9$P\,AU@N2D!Z42@T" @&R=0.=]L*%U#_:A*F:NM\+=%6I'P$3AP"_3V5D=
M>GM[(TB?<D)-H:OE=2*$$!2Z)@]"Y**=+"[YUO4T!Y+::;7-/AAZW'X-I[2N
MK=?6FI:C(KFG/O5$=3E#QGK'53\@QL0Q877W_7E3::=9 9&%CL8+JW3K&MUQ
MJW.N-]O#0[[/G8>O]<O5Q:3ENUD*OGANLM:@4E*UHV*!B/7:CUR&0HZ#%'RX
MIX)#J7[6-3K[H/1QZWH2A7=M:+>6NQP>SN[PJ2<JV1G0T#Y:G.%,2<K56;I6
ML9H*HL%K;4"H&(W*)B3;/.8;JG#G>J_<6>&&C%_^N/C+ZPW"'6=!2@O.L$S1
MFXT0I(Y@K([>ZB!%^QE-AY'::8'//AC:8N &4UH';U9TA(1/GY;XZ:+]\7O\
MAO,SO&.J!:+CDKQOI"_(,?8% I<4X#NGL^39^M#Z[FDGPD:>.C$$[MHKI.NS
M<[?7O'O9A!?_;*A:C,<7/'%YQHZ<G[QB XL(*J %&P6YCC)RB%D8B#(FF9U%
M'?,3BG@.%1N;:3+2>>ZMEZ CYMIWWH-'EP"-5#D[IH,8[M%K+U*?2Z7&/NAI
M4*FQMQ8[.)=W9>[ECQN,TF=O!K(1JU('YB J7]M2)0<N%_)!DC0J8M&^^0CQ
M8^@=V7L\!: >28\?7+L=(/DV!Q=3WIQ./*/0H)4B"\ S<>.] R0[D$B6Q@75
M&*$/T3$N\DZ'@D5CE70 JX_+D/&^>W0QU8]')[W1'*R12,SXRHQ-X*/@V1C!
M76J=E+.5H'&!=KR^%T,)?^31G7^;Q^ELAODBRKI@P$AMT3D!124R[0$C1)L\
M9,6"<\QS=C<_^$'O]L$/'S=D;8:$-L(;6?N7Q92;#.1KT:PN<1S(P 8C07E/
MG)"0P''B"9U-1IK,1'XJVGQZE7&J 0?!0T-QC@R,35[Z?0XR]XQ+D:"XG C:
MAEP^*Q187WC(%EDVN_0I>/C3QRG$&P0(#<37@8=QRSVKY=750[OFZLW57%!I
M9(S)*BB:.U N&0C:;9J,ET"HURA:]V+<E;:1+TC'#JU:::TC-%ZS\I?E8K6Z
MJ&.=*,D4BJ)!:$Y[*]%^#4'6>AGCN&'69MDZH-I.44>A53,4/%GD?K!*>@#8
MC0+]7Q9G<5W.9O<YO&0.=8[)N9H659\X)/'E58X@E(CDX@F&L?7;Y%X$CFOX
M3@._P12V/QK].1KG]=GJXF?;&[S?<7W)C1,J*,<MZ)J:IX2GZ#(;!IEQGP4+
MF,3PS3ZNZ1G7B1_)V!VHCL--W6(=9D>[]KMV)KD>R/ZV?*PKW_^'DYA5U$(Z
M(/_>@M)<0)1U&I:/'H,S7MSM*?U@/-"0I'&#B$&!.*;RGO\3^F5L?J-@=> W
M]"TKGO@1?5?>3_Z*'KR.H60.TOHZ2$9SB(H7T#P;#(JSH,4.]N.DK^@/-2"[
M:CPV\<(4PPN"5$R REJ 4Z: 143A=4JF>?_IK00]EQ?Q?9"P2TNXPS3R_,W<
M[V&Y#+5.8&#C=F^=$YNT[7R>W) 5SWD43(-+NM896@8AI@+&64^'+*98=KDI
M/[4AJS["\CQC?KKZQ_G=DY?262L$<)F)%4MQ4E":XO<LN:E%DZZT3G5\F)+G
M8KKVT?T#INM8'8QX<[):KB<?Z@ZN6:!_P<6G9?CZ>9K(VZP/]%(8ZX)0Y-F6
M0%YEUD!6/@ 65XIA+LFPTU%(J]P $?WI&D!;"1B[9?GQFEVT%O/86#G/%[[)
MPL5#2U:%QU#/>_21A*'H^$_6@D\B1!$#"[O-LW\**X\1, Y6&BIVT5K*(T)E
M8U^7/R9_^S"Q9#Y],180ZP21.AS.N5J+NND/&))6N.TP6F'Z\Z?%MY\O/O$<
M&A=_N$;&]7HCPJ"-TA9'2; #G?_EY<0JJ4IV]94UDHG4V4 01H%TV5,4@$RD
M;:^)^^G\+R_'N2@?3N=[2K"#AY=[1^7+'U=9?D+)@)@2.*Y5'4R4(>0BZ-"D
M&)'9* NV;J*PA9QQ'U4:NA2M1=\CBF[D<12?31%9@5")1%0XTE&:'?W"O"TJ
MF=2\@F$+.9TYIH>J_,E0YC#Y=P"E:XM\CZF+3!Z/RI8B.21>BQQMJ.6.AO9<
MU-SYVCXCMLYX>9*HSF!UJ/H70^JB W ]L/]>XCQ]_A*6_]AL0D2B7GO:>B[6
MJU#A:1,Z<MMH;S+C8]+)#7_DW:)IW.?=TYQ[ARNA2U!=<G.Q!9.+UE%$";9.
MHE7)<]I](8,/H6 )6G'3VF ]15-G]NHH!#P)KR/4T0&\'JUTH*C"Z! DH.(U
MTE >HLYDA5E.%&GHJ'SK1N)]5IBTU?B3J2<'B+\#&-T3TINKA @5)<6E=(AS
M7BPHHP*XHAADQU P(Y+1 PS8>H2:<9-(3G'<'2;X'B%TG>G")^1C<AW)]3-*
M%=H.3D ,/$+DQ;N"R4C>>JS@-GHZLT@'ZOPI*!VJ@ [ ]'J>EAA6^ N>__YZ
M_NATN4D4$0/F2$Z 9+57F >7D3A-UFCA?32N];/H'N1U=C'5!FI#J:<#Y#W*
M"!WQL[!:3<L4\\?%S6P]XYF5Y#H8C+2U7! 0K$>(BD2L.9>F#.# [T=D9V%B
M,X,WH*HZ*0"]Q]SEGOOE#"MOF_I68G'Q:3[])^9)84K*:!CH9&45: &G0@!,
M2C!TC#;CG08;6RM#]UR^,__L.)R=2@T=6+W=#/IUZAX//'@F,AA>G\'J Z:W
M%H$B<[+P17GA6]?8[$GB.(/\NCAW#U/3P2C\ALNX&,CB7;%RQ7G=;B^GLUGM
MFCWAVC,IE 4G%$5>P3&RYZP L]EIGYUB99<LY?U7'F<LWXGM7$/A=V#BMG)X
MWX K+DS2,4-D=4J.5 *<10>Q2*92;;<>6_=\WH_"<<;QC>#2-5)2!Q#\!6GE
M--W(;&*E8RD+!F2)JFTNALBN%X;9&94XCQQ;7XG<7'^<*7D#P^=@ 7< CA=?
M:JO6?U[T5KT[_G2"PG*9HX5@='WTB BA6 X40:=03,Y2MK[EV$[13@#RSPQ
M#97P_"M6+IOC3^=7I8SE?CWWX/UN]R'BY#UP#Y;0R0MAR.)9X;4 C$J!<B9"
MG9,,)KF4..,F);.#KWS20IC=^@B\7\QFY7S<UR3)DE"E"#;$.B(GQMK()X F
M!G71&;EL/==H;R*?2_G,/H@YK /$H9KKX;C>B<%:3IXL)S:D(C=5T6:"D- #
M*])SHLMP%4;!X\A-<(:%QT%@W$M7!R/P*RZGB_QA'9;K)CA\MUQ\FZY(;0_P
M-E$Z"RD,@K5UW"'/"AR/!41R3GGO:[YY8_1MHV?DSC<GQ5PSO3P;6_?WY72-
M;TM93;SC)6H4=;Y$37Y!30%ZXN 2KU. 49*_/(K1NR)QY*XX'5J_P[1W;#NF
MCTW>RG;MO;)I_CB1*EMF70)R8@P%<5Y2.!<TA8O<1YUC<*7LX COM>C(S6].
M@K=A-?%LS.!$H?6)U7S4(EV=K\[ 8[ @F?&"9R>)VWY=OL&>Q'HT>GOIZDB7
M[]=Y[N%2Y_7\&RVX6 [?9>F!E4Y\/?,4KR>_@XFRA!B* &D%&3RG+7A5/*1,
M8.,$=Q>[N8.I"_TVG4]7GS'_9;'(M6O:N[-E^KP9V+E<Y+-$GJS+(N2:-YTU
M&6YE; :G=00DVQU9ULPIO@-'3R[T7.Y,]M'PS8.SK:0[."PO]]Z/OR^6_W@]
M)S82KE:3HKE*R1O(O,;8)=5&VR:#T$SD@)'KTCYQY"%*QHE%3P.HACKH"4GO
MPQ]_I9-@.0TS8D(&KKTSM9&G)"9RK 4;G#A)&)V5Q6#KPN$'"1DGDAP)1P=K
MH"<8;3IA3[)%GU$KX)9B6R63A$@\0-1>L$#D)]&Z?<%M"L8)"4<"SOXR'[$7
M[SWJ_S/,SBZFEZ]P^0U7$XY&483*Z# N$2A&*1"C<K6F0O"42%Z^=<[WX]2,
M$]>-A*3C=-%%^_ K7G[']<0H&Y!'#RY8<NN$D>"=T,"X+Y;^<VIK3YVCD/3[
MCN4IS1,91\+.OO)N9H-&B_;)Y?N*R_6/=_17ZS#/O_[7V?1K;6TT<.S_Y+HG
MO@G83PXGOQ<PS@>=L%YMA>I*)55GM!/8L^9.V."C[N9>X,8#U[5(7]P0Z?E9
M[Z-SFB.#P#:=18R"D#%""8)+IGP,JO74E^T4/9<;A'VP\,"C8RN==."QDVC.
MOIS-ZKE[,[&3OI[A1F_S?#-?[U'F*> -D<X'A.Q93=M3">@\2:!U%HHS)EQS
M7[\5[<_EFN(8U(ZBYRX\P4=9J9X*8M!:*0XZY_HZ)FN7018A19]31%&R:9T@
MOHV>YW+1,8C]W%<?S]]SW+S0WDV 'MAKW+KFB3W&W?D_N;?(A12>E4R0IH!(
MN> @&!3@LRA8I,E&[3+K\Z3>XO6\Q?K2L<8WTV^8[XKWO)U*;=%.EMS4IDZT
MST*TX+B*@%QAY%+*H%HWG-F=NN?B1>Z#D;M6<"!==>!1;N'GY8^_AO^U6+ZJ
MC0,V7<:R"%Q@XB"BT#4-RD/09/.Y]<5EK5#:UDEL>Y W;OKN4 A9G$9=?2/Q
MFK'?PY?+1IW)&U],J/6-FO8SI_WL,0O(Y-*B$]%YWOJY:T\2QT7D8%#9'9)'
MZZT#6%[6W+['V49UJ\_3KY<SLHEX8915(# D4-(4<,P6,*'HPGSVP37O?OHX
M.=W"[7@8W*V);J23T1L\O"-7G'R4CY@^SQ>SQ:<?+VN"2YCG_S%?_/%Y\<<%
M3](Y3'5J#Y>I4 !7)$0;(Y3$&$],\:1VN0S=;;5Q2Q). :.!)#\JFB[E]W$9
M,E;Y7.V'B)QI+."CH. _1@TN1@?"!"=C,2+XUD/^[M(P;FG!*0W34=+O C];
MI/7F>B)L0<'(B850:M8"UGH(+2.XS),IOF273A@(O-FK%>I@EFO\". P!77@
M8VWAZ?R9AJ/GM),D>!%J/UEC(3AN:"\EQ!PM?63KE("G:.K6VSH0!;O#;'^5
M]&[9;CRWW'Q6F3!ID\@.P;+:QC@A<9NL 2]]M$PSF43K4N7]J>S67QL<B"W4
MUCLTZS.+)M]3H$D@HZ20QK-:%&8S2%DRZHTGT;K1S7:*NG7H!H?<ONKXW^35
MZ_?%/)TMJW).]^KUV)ICO'KMQ/_)7[T$6@*WIOBD&%E[+U%P(:0%)E7QL78W
M%_()=9S\U>N7BTWP:O'E*\Y7Y^D+M-Q%.RG'"UI1\W%";;"28]U;9,23,[0U
MBC16M)[1L9VBY_*ZM0\6[O>(:Z:3#H*):VY61#R7IO9T+4#R*:#(,ZBIT R0
M<=12)>%YZ^N/6P0\EVRE-OC95^(=P>7UG,X%_!B^7Q_T4:F4O6,@G ^@.#D2
M!'P/Q7F7E!/D2K1^87J<FN>2;-0"2$?JH@-4;;R&BTO&Z2KAC"2&B[/5M2,Q
MT8)A%L1,L8'V"7,!G',>HA!9,L>2LZWO-)ZFZKF48!V#LL:ZZ0MM-YF@/1%#
MKFF?A==SVT)008/V09$M=H6%UETW'B3DN11C-<+4@1IX_I$B_;X\(Z(OFE,/
MWT[C\05/WO1T)\Y/'B RX0KWN::\,5[S<SE$9Q$\"JNY,39@>$(1)P\0?R5T
M+'X@;M[V;\GTU<6NBBX&6Q]AI0SD"A2=( B!Q)H66DOTIOECP)-$/9<P<1]$
MW+5Q;373P;&YV;9A]MMB2:XFGM_T?/P<YE?NYS5GB$(;+10DBFZJ.3?@D%R#
M),FJ,Z9,RLT[6.U,W7.),8\!WT"ZZ@6%->99G2VK["[94$H)58P!Q.)I,[%(
M<30)+Q4M"TDK>-<Z^GR$E.<2>AZ-KR.UT &87L_ILW"U?A=^U$R#2RZ$C2D2
M[$%SKZMK6\L<0TUCDN2&)F$<:S\0\B%*GDM\>0R4&NB@ R1=;(@/84:6=?'E
MRW156_=>,N-1AEP"!UD-K9(V0N"Y0$A&!12<.].\G^TV@IY+C-G 1#702 ?P
M.@^8[\5-E]R4:+@(R.OPH@@JJLI-V<RL48D;]$P-<SGV&$7/I2O(,0!KJ),.
M$/8X(UXQ%9G/@#HE8L1J"!2G0+)!2N+2!M:ZC/@X7#6?63:*X3I2$UU?D+U9
MS#\1=+_\@G%]F0BZ*#>_>_A=V.Z?W>[:ZT!^CKSANGX'HL^?KM)L0=XX7F&0
MXC<ZRP*"2(D!^>5U;K9.4+_+?(@656NGXV%*CG]SC&N*--;+LUI)?YX3S%*(
M3,8Z-C+[.EHF 6TILJZ5IIP\&MNZ#>@#9(R;U=I [_>?%(\3=0<'V7F/^-]"
MVHQ\W-3KB3JQSR6$K'5-(%<UN3$*8$F@-D9HTWPGW*=B?*P<I=B[-67'2;D[
MG%Q4LQB614;#(&PJ.Z5@$*,PP%SVO'"E;?.+RX?H&!<KQ^IV*U0.$'0'8'F/
MWQ:S;]/YI]O,7)0M,1<#,Z7.<B1_7Y7*C$L"C,[&2,Y0\]:HV4I03_ Y1-^+
MH83?1?KZ3;?P(_V;S08KSO&L*$(H25NRQ;6I;1(%DM-!6D07FT\\>HB.<:LC
M6A]21TNZ \MSEX>+_<09D2I,!LZBJW7;$KRU"5SQ6A5;<BBM;WP>IF1<6W.\
MAI^ S 'B'A$TFPE*RNI7BSE9K'4MQ/B \^EB^?N"8M9?SI"4:B[L9D%3@LNY
M&F-%=M,'LLBL@'?%!/26(]Z)H!Z>8K7;<GW!Y!"M+H85\>C-%5[PFSS];;["
M1%%EOLW<;QB79V'YH\+@\OR5J@ZO)E_0.0HW/5H(W-<L!LR).169R+O@Z+#E
MQSVP6N/J!"H8'6>_3>?UWO0-AA6^C;/II_.>)"_F>7.A7D5YV0W I!+]QK.C
M7Y1(C,3H&9EUJZRE#>1PESE[.R\X;IU>8RP-(^8.'*+;3N*;JQ)&)4N15CB0
MJ!)YBR% 4*F&J#X8:YPA*0YZ(_AFK\8*@^&HM1/=0MX=P*9NKX\7VXLVP:OP
M=5K?.>YLC]?S-#O+-=0\?W+Y:UB?+3=O,!/%32E9>_!!;MK"&@@A(3@*/HMB
M1FB?!_"XCZ&YIRO' X'S@'M^,BUV,$%F-WXOWP=E"IPKQ@!K7KX*=2Z7*&3.
MHV&AR)*X:-TR?R\">[I=."4>#]%/%^W%=V-O@D&XHFT$OGGMSKDV<.*VMFWR
M@04TVK9NN+L;93V=Q*<$W%X:Z>!POJQDO'!:-Y6QYQW32\B%V$ F RB6%03F
M"\CH!7IAM-.QN4_W("GCSM\> DDM9-X%=&Z*YE58+G_0P?_B2\W'F1A,25@T
M=+S3#E"\#H!VWD)BV3C-HK1W(\C&,<%M>L:=GST,B!I)O^&UQ- )2[\3E_2I
MW[!-CM*]CQLF+6D[U<-F(B5G?,@Q@V%U]IIV";P-U>F.&DU"5FQKO_1TF4@R
MVA"LML"TKIW=6"VUK[<I4LN8K$4;ATBS>@Z92/OH?9=,I'U$W<'1]$ >1?!6
MZ.(36!\5*-0%HN<(&F4,)2JF3>MGN^>0B;278I_.1-I'RMWAY.+>ESF;F<GD
M@9E(OVC!(68G(-?CV@G+4VS=VNE99"+MI=M=,I'V$70'8-F>#"-<+,IR"84E
M=3[ S->F#,GDI!TRM,W[-SVW3*2]]+U7)M(^PN\ 26]P31_VMISS<OD85-LU
M!NOK7&VRQ#K%\Q*#4$A:Q?@L9&L /43'N#>%S7%SM*@[@,OM<WMCBYT0S#A6
M0(=49RIO4N]8[0.C,8DB+$OMKV?N4M'3I?+QWLR14NX.)S<F!5A1$&6=JUXR
MF<=0&$G$,F#*HR^B.(9#1($/T=*3![R_CK="YD"!CYVT5GM!;6:*;#]B)><F
MV\# !L] 15ES%0*94.=#4FBX"G>\XH>3C79;KB>8'*K7Q;!"'ALW.V;B!<ZM
M0$Q@:OZ=*HX32YE$%J)*/B+'W9+4&B8[GNA(:H&; 80\-FX.S;1+4KMD"UA3
MF_MZ'<$7JT%:$95GAF'>*6EVP&3'$SUGML#5"930@4/TGV$YK7[A^[ ^ST\W
MTDMD64#A(A/]RD/@PD)D,:#-&;5JG4ETEX:>D'2\TWR4A#M#R&6TR712V7O0
MV1,'1BIP.65PQDJGLXG:M ZM[E,QKO]SG%:W0.0 $7< D@_GUO$MV<OY]-/G
M]?F[/?EPE:4/B[*\^IO7\XS?/_P1OM:_N;"9V1>-QFA 5+S.'W+@4Z(#.OEZ
M;#M)MKHQGHXBN!_H'8*6N_.P3Z:Z#G!: XP;U(<@B'SR!U/)O&[:!#YK^HIV
MK<N*97/78SH:>+<I&-<9;XRD(X0[(C16R_7D?9A_NC3CV28*!B!E\MQ4'345
M$KF+F3L2C"E"[=;)G3[U!AKH3]=(N+5@3ZE;A_LZA\NP!\5?X)7K(H1A##RG
MN%!EA1"U%^"U#D5Q:=)NS]^[J'[,<^0(9=U5]P&2&UGA?YW.IU_.OEP0[A@K
M/$D'TM7WVJ"(A> 5!$>;P#MM>-PIV'E"Y;<6'5GIAZALT4)^8RL^?+]!> XR
M9XD!:B-/4(K7D7)%T28PBC:$\DGOU!3C*<7?7'2<L[Z9X@^67P=NWV/9I<8H
MYCBO(JC3)8TEQY5E.OH2*[*0'V3#L&^$;_8JRSM1]FWKA\+#Y-T!;"KAE^_B
M5\\0Y_O@Y6*Y7/Q1'RG"5_J;]8^)=Y&E7 +H2+&_TJ:0YVP5,,S*B*Q<*,WK
M3/:@KZ?GH@,!<3=O82CMC'S]?UM6'[XNB0_Z[Z).\$<ML)F0F46#W &+L;;1
MJQ-Q/>U0+@+3)42.;+=I($\NU=-ST7&X&4*V?4/EPUG\7YC6'Q?G-0]O2[W!
MB6O,<URM7L]__9[H]XEATF-]%[&:/#G%G05G50$9G. "4X@^'H^EG6CIZ>9_
M<+"UUTX'1^9MGE^&U71%C&/(;^<W;YOX1-F<"B/G,696+YK(&?4^U7(N8@PS
M-SZV;DNW*VT]W<FT.2H'T4H':'O(!?C;_&R%^?+@WS377U>N?T-\A\M45?D)
M)X*1-#4SP(LE?R";!#$9#L;4F-44$<,IO+6=B.TI-AC.=6NOMZX.YU>+;S@/
M\_7%!<IOT^_$[.>P_(3U;Y;$V_NJTHD/+OO@#5B[R>35 ;S1M!>MXL6(Z%U^
MJH#OX,7'&8QPFN-W"/EW";#KS?*V7,5!]6GF[=EZM0[SVGID$KBWQ A9=^D*
M* I_P&LIR=BK7'+21M\=A[P'RG:A8)Q9":>%6G--=(FW2^_U40Y-Y#Z4K$$F
M;D Q-! =%^"8MN151,S1'(RUIU;?"6?N>>.LJ08Z\^HF7 >/-DL(P4:B/41P
M24G(/"$7CGDA6I<:WEQ_)_SXYX"?HZ7; S(VI4JK2_)O8/RBJT,)CBE;$I1J
M0Y7WCNPJ\1.U,Y)GR8S5K='R!$V[7;RR9P6AEFKH 58/A"/OL>;#5&-Z[RY9
MA)PI3+: AG;.IF&AET*2==4\8&$L1C>@27J:PMT@]^PO^QNIJ , WI88\8<7
M&RD6:3A/'B0*\@YU9. \MY"""I(+55)SJ#U&RVZ@>A8O 4W%WAU\+F>6;O(W
M:^.=?./^),>DBE*UXUJI9>#,01TU"<$(QVUDQ8=A1U-MHVXWB#V+^_^!5=,!
MZ-XM%PDQKWXC.6YZ.&%]PEBMSJX:MDT0DU<:(R0==+U!\1"$5!"0O$MN,L,<
M&H/M::IV ]FSNMYOK(H.P/4>OX8?54#5R;PNPZK,3826)E+0"CE%,LY1(#C%
M# CAK*.OO#"MAZEO(6<W.#VKV_E6PN\ 1[?%0XR=+=/G6F1\X[ OTO)@30"M
MG:T])0-X:Q2(&%SQ*CH>6K>]VH&LW7#U+"[CAU)&=_BZL5G.OZQ#O=\MIV1B
M)RAD06$LF+AI9,D\Q$1^99:992.X#G;85,,MQ.V&M6=Q&S^L8KJZ@"?ZYVGZ
M-<S.M\Z-_31A3M.6$A&LVR3U8P87B@9T1D4CHDM^E^$DNZZW&WZ>Z2U[(S$_
M#V.U>0/EDV!9%L%;0&L9*)4%1(P9!'J9L+@L5>NIZCL3MQO8GM65_#"*:8:X
M(7H6_Q:FR_\,LS/\*X;:EG7C;A[>LWCKQ[7K6;P[U8UZ%E\M>-W =G75P38'
MQ9)% <4P,C]9&X@6+425DW6>E]Q\J- V>HXU3U>?O6D%5(=!O9F&6&]ZI[BZ
M$'A^.W]?ZY5K*B7]P.^+^?+RCYNLMO/2!>YJ<F3Q8#U7=<8B!Q<]@Z"SUD$Y
M;IIW5F]&_+AY^LWP=M?$C:/<#@[=*\9?_KCZ\K]/<4E$??[Q!K_A;%.&&5/)
MQM4Z:27)"W724%Q=)+FB.8A4M#6Q]8F[&V6=X/&TL'D,O.UTV!,R;QYF]_F[
M: P@LLFB& DA.^*P3LN.)=E-P(19NN)XZ[Y >Q'8"4X;(N0Q$#975T]8?#W_
M>K9>;20F+FI-HS=985# #)<D.<W *V,HWBK*J)Q]P=:O"%O(Z01G[4'P&-R.
MU$A/X'KYXX;8-F?#^4AN;61,%%2Y8NLD"$:[LI!?([E 942)@K?N_?H$2>,6
MW75WZ!ZMM9Y >.U9UXN#\TNEU<6&U1Z]%SH \GJ)P(N%$'R$J",*4Y(QS9,=
M=Z&K$YO7 @B/@:R55CI VKO%<J.:]15S#W!Y8<F3BDIE+R"Y^MQB:8-&+CRX
ME+AGJ$W4K0&W!WF=X*X9-NX^VP^DJ XP^.MJ/?T2UOBV[,";<DH)S11H'>N]
M@HK@63 @4#C&@THAMPXM]J%O7!0.!I+%B336 1H?ZFEO0ZRI?,!SCK70U4$,
M.D+F->_/EI+<L(/1QF]TVX>;=Z1NND/7C=;3TL>"65@*CFJ3)$DA?RA2@$^"
MLWI46-/:KCV?F1+[Z'C7F1+["'SL'N\[MJUG7!NCZG!21:Z%RKR #XR!TZ).
M&G/*WIU>/?AL@-//E-A+KP?,!MA'R!T8G!:&^\;#M5#"&Y>@YAB#$E&"C]I
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
M>!CD7OA^O&^Z^Y@3LYH4)YT'58HD%?(,V5GC6&':-N_ZW9>GV-\SPDO:BX?
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
M@8@]8)6Z8\)N*J9DSB$N@BJ'2 RA.[8Z>,Z%IS=WKM6+5@$LGERJL] H+:E
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
M9+ZH"CG';$ELHIU?:P(&-N$@Z#?*XMJ45'9A5+6@5Y TU@L00Z0WC9,9H!!
M\ZCTD"I@&0!V:@;827><OM6/!HS7>K+@DLR*ATM3%F&DA)O)TDAPC1U\[KQ=
MS.TP ]?>GJ*?POUGX@I(^R;)DT6]#U>(Z7>8@M\]Z5>#(2^:0>; FL:L).D9
M833J!3.6-T2U43BP)-W;B?(!3CHQ\K>6)Q,?-M,TZ;)PNM,(A./L&'X'%PEB
M17'"!*(/D"!OH8WWQ)1TT TI&M<2U :@9/]QXQP3?5)#$((^.1'H7$P"XNN<
M(3D^7@?RQ$B>B1#]N"R+BW]J#:B0<H-&_.;2D.O/0)H*?F-1C$A=F1-1XQ:-
M'0_ DTE8]N[ ;65\A@&=*&PCF%GDRK?/-6Q(;>Z!UH)$ 9,Q_<0078 !3$#2
M*5 3F1?&! 9FPKH$=BHR1(KSE<@2!6,JN#M@FD.K7":@(TI==X'I\"REYMV1
M@QY51A45%XDM)G.#D:83@UC"?(P7D0Z6N#2.M&A<G2H#^D<5U2B4&*G@0J@R
M0;DN!>XZ K^5#F-J+!40V4NKM(N:#1^+:R$*BGO )66!N4%C/;94>BTH=G!X
M>29O21Z.$J9:_%;"'"TJ.VU'ZG>[$&)['2[ #6K,7Z1*&Z<6(P".UW 8(N/D
M?OV3BX?[H'"<:,81;J^>ZE4,07G%RD[-R65)8'?<G.6@)['I4;HA)_[<O2L8
M^[/08@I6$S?HH@Z79(D6J2"+Y;=$$%IL'!\E#"8@%.1G#'PW8]ER-0778%]X
M,6$O.M6>G#MGS[Q1"LD7?QF/5>JVRRJ*#/:"@30$@Z4&JRE0:F8D6122D.;4
M?FT15\F0V9T_#_$18K$X7L'K(?=5\>E!@%!IM,NDBR.OB-PL/3N7P(>-:55H
M20XCA]E*+P!!!:IDS17N2CJI66%)I@(8G.)& ;1E8"#31[?I<0\%&0*$\DY3
M;L3*KHJ1LE9-CW;K1_@(?%AI%Q]9243\]T37^.U*=$=:\.LNR>\1SV9\;G8>
MU/QQQYK_$]'=X?9&=W'*<\/AW9DE[4#BP/RK-!2V1*M*''2_\HU@)-9$?PM!
M7L,.^12J+V4!\3<R$:;ED$*AJKH=A8&<W? ,C 6BOTP8XP "%?TA5G+W H!<
MS&$^G1+2BZW5@2^Q]QRS(;_==/6H55< +>#DY\FUH H <JW<8H48JGJQ@PSQ
M&!"U,K/&=5Q,"Y$;ITH8(KH^D6HH:M=8H+)E.#4!8%H\]+#<&\0YW:5&E*
M5!#J^-AFJDI7'9JJ7%#>LETF?^;4SJ4TQJ!0+DM9J78J7&[3!7F!K.>4NFV!
M;X]<D,BI$)9BB!6PR2<N:U2#NP]P!@*3,N.N%()1(.'WFGE<9F0\4@5Q8!-9
M(,0I 0-H]/T$@?SRKF&'RM68JP'H5^;!UA&*=2<,?I1 ('#!414=&A4N@,H*
MGSE022N(+'55="J?A9-P$H$[7R(0O64BV(#'N. J>/R8PM;HW.DLS=G%D2 B
M7C3$=:#M4BA:(VKT/0K*X^'Y&B%8!@J;YT467DN@>HGOB3(#E3#_5T)I[BV5
M=]8_9(@'>!(W70'438186':&@M? Z8V<9IV%K#8:V0?<(]FLNT\.JP[H3F,6
M50QOL[(^WJ ,:ZIJ5&T*7MK%$.BFT>Y A#4MIVM"*-!QV!V)5.-)I))C!I06
MCY]MFB3J9N.WM H6("%"P<XVE/.2PG3M8@LW87VVOT(495*G4$\(([S<6HR
MK9=E+8$;!@BUW6]T@"V+>6<2+%>4F6RF(>->$%\_ /IRE^8"U5%E1IE0D!(0
M6 *[4F55*9'<?"VU"Y:\E0Z(6]TRHP+U43DUX/TH/U(GR+0H8$=86UD9X;O0
M'G W66"?M !RW"<3V>"IM%8@@A"8[VT$^O! ZN ,N*Z2.J&!;$FAAC,F*Q,>
MG4;IU>^F:?''E 145;*]F4E8F:L,U7;7ZA&&:Q36U+23@:&:C+NBXZT><"?J
M#8XJP "ZDTP BQF1U9X!C5,+T-U;#II,(1<.;%G+ERMT)Y2JH#1?,]>";K&9
M:VED38$GA6=GLX_X3JX^(=/Z:FM-ZZ!N/[@0'L1,9+%A$PO@MM6UWVSZ;<5
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
M>P9:T>-U%U#*[@9*^28PUYV=SG2FN,\9LZ3( 'A1+7,=O!Q4I_%R/!$2W,4
M1LF43"0]"# OH,DPTB4_@/F;NVDP<MI?G#!?/MF_N$73IU[^#D&"_B;,RZ[#
MQ?!.V7'U^$F$RS@3_D+!J@EY4HO<S(E MQKHW]7A#)TBTREJO+@RL&#4"_E$
M>"P6S06SD;>L"Y!X9BC4HO9YMCLO@7R;)3&[8D=^<G?!8YFDA9I@%WK3#Q"0
M@Y3^U84$KGSP>!F[OIJ51NQB(^%"3/R%'C0/E-5FUA5?R"G1>3_"?+%ME;&7
M*?K3[N7N *5TWX)N9Y 6C$94>7G%7GM*W+W<5?N@J=#6T0\;]'_S@QRBUIDJ
MCO\J\+UIX_2;&4K#I;^^0)-03<77;L:&Q'=>Q,[HQM?R1-1S,;XXI_LF9-#B
M/#$B354^O\+$G?0R_GEZ\$#49P'>*<K"*,:X4L=?]_<,Y2J4QX8NK'$X9)/;
M@_B,Y'77V-"E_S,$[PF2=Z1X'P;=TP&<#(:?3@ZA>PB#7P>]3\-!'WI'QU]A
M>'2;0[G[<1.FYO_#AONO(_M_ 5!+ P04    " !389Q6IV0LIH<(   H+P
M%@   &]I<U\R,#(S,#,S,7AE>#,Q,2YH=&WM6FUS&CD2_GZ_HI?4)785;P,X
MMK'C*HSQFBJOG<7C2^[3E9C1@,Z:T:RD ;.__EK2\&9P IO+!J?L#Y@9M:3N
MUM/=CX1.?[FX;?O__MB!H8XY?+P_O^ZVH5"J5#[5VY7*A7\!5_YOU] H5SWP
M)4D4TTPDA%<JG9L"%(9:I\U*93P>E\?ULI"#BM^KF*$:%2Z$HN50AX6S4_,&
M/RD)S_YQ^DNI!!<BR&*:: @D)9J&D"F6#.!32-4#E$JY5%ND$\D&0PVU:JT.
MGX1\8"/BVC73G)Y-QSFMN.?3BIWDM"_"R=EIR$; P@\%=EBEWM%A=.S5ZK01
M'1P2TC@ZK'FDWS]N'#9H^!\/E:R@N.NC](33#X68):4A-?,W&P>I/AFS4 ^;
M7K7ZS\*2G*:/ND0X&R1-JRVV1B+1J(7$4=W7E<&?Z31M#@07LOFF:O].3$LI
M(C'CD^8[G\54P0T=0T_$)'E75+@L)44EBYR@8G]25!,UMH]C9\(ACL-90J<F
M>35C1^?S5?>\ZT/=*WO+NGY)XP!=3N4/4KG=Z?G=RVZ[Y7=O;^#V<A,7_UB%
MK[J=2^A\[K3O_>Z_.J@R:M_I[;S>MY=PV[V&.[_E=^Z@>^-W>C?6Z:WK(CZV
MRSMOP<?[WMU]Z\8'_Q9Z]]<=\.KD[9NCFN>=>(T]L@_W-Q>='OA7G9TWY0[1
MT^OZ75R)SN?V5>OFUPZTVCZ"";SC>J,(K3MH_=9!>RZVMF7C3/7?3&D63;Z[
M"QIK7= M0ILEX03.R^"3"4Y:A(!*HQ'H(=%OWQP<G6QOQI>M3TD88FDJ<1KI
M9OT]*KHZD'N%JJ%3FR7O*/W^V7R]A[Q92/[]LY\L><JKE@^,&[HP)",*DHX8
M'6.=UT.FX/>,2$0?GT"/ID)J$ E<"AF#5RW]#B*"6\;A3B,Q4- U.$V(8QV8
M=I*@#'L].F!*(QW1^[CHQ\\O^B:K]_/!H+9S,#@G"A<?ESF>P$,BQIR& UIT
M:) . Z% %1*!E!!G("P!DDP@2[3,*%J 6+!\$<%!(,8GR0B'B 3X2H*(F08M
MG-R*0$(#JA21$R,2DP>*\RZ,J?!=B,K@E-R239S#" 1,(KE$L02[HR8AE3 >
MLF (*C,?\_YC*FD^B#$@9HHC"S6$=LST$ U4*0VL@F;<%%43(9HYPFXA]">+
M;GB%\RJ<ZR\'SA0BEB!@#/;F "DBEE$<F^5".TLBS'DVL^'W@&<ACHD@7$!#
M$0',3)Y,$4,&_B8L.)_C.X>6>C(UAE!H-VI%(Y%Q%$!0"T2>G4Y9?0*BAA!Q
M,593Q,_3*A#STND=F3H[!ZZ:*K.B[2MV5[';V#GL^DL+_4[EN,R)E$E:(HH8
M/MK%[P*1U,(,8</ZG!HX $5L]SE30R-NQ&),V"9IF^>0J8 +E6$_D\JEX YO
MJ10!#?&U@CV$5T@1KPY#G<=@2)(!A19FR5[&46*!J!_LT7T[@'<0+KYS+YGC
M!WPZ%YBTNA *#II&KRTGC=9,&N&DQOZGP8)RAN9\F8!^GP X:.QV )#="0"O
M7#TT?@BI0D\A"FP=_SI<BX9B!"13FW<QM;Y/83:38P\BDS@ IM$14S8YHQ1-
M[#AF_S)/ZXNE05).+'YS^C#'73$O&Z:188I'793@++0':BKK*Q8R(IDQ@#F2
M8XM58D;*E"$>-O2592DVE0M%42&-I<-T2I&ELR#CQ%0@-,LJ,2<PV,/1H446
MA]_ZU ABD<#^--RB*#P#Y9\O)OJ[$Q-Y45@.B8USZDID;)Z--PX0#*H1"TT-
M(@KW@*8$$84Q8V@YOAP0&4Z!B:'"2)]QIB>&TJR;UH2IQ;"%IXNP)=$%6F\K
MW6-N4)K)%,-#60H6!$*&5@%+\ <T06;%,4JPA:8F_(P(;EY<)&"8LA0+S&LL
MK,9"L#NQ,*T/=$1X9I.H00J-(F38;(1KK-8P9210&Y0#][B>-EO48T=,Y<J1
M\[[(]/-S;U*PR$R:FIU']/6-)_2G>QH;R+D/4!\+6C/!*W"7@!ON#G"G2=P!
M8Q5@YB0E)[NVY0E^MTC:AJ6((,BD = ")5@:+Q9*8R=SQ(RCJ "'^,.=^,'>
MBG"$Z,<4^D0N5Q.WJ-0>^9C3H"2;Z;+O-!D2->-,)OG::*&AK4K6^KQB3("S
M!\KS\Y\G\L5O<,B/BHU=W_4>[%QL;+OKM:?6LX JSK.C2=:+ )\G2@/4+9C3
M"IU'I0B2>2VDFM$4^P('BV.F-:5KR\^Y0 ID6BX8ZF2[[V$ 8+97IIK@?[.9
MF$8J_2-CJ+*-S2P)[''0_NO&]45L7,W1G^'+#)%JSAW,:4; *$(KIQBS#>28
MD@?#&1Q?M:S!,FU[6#X]!MP*L/E>SYT&K<FK),2.BL[2ZAIPY\P<A1&G2*"+
MCK(HY"LJBV/<JOY)K1EYV5I[5/I*1U[*GM*PCDAB!BLB=JA-MX@^^P-)#M.B
M*^,L&0D^HJ:6)V20_\XC\PQ-XY2+"<76\5"XM$R6@@!!^XVT9J-[#-L 9VTW
M;;>NN40?X4]E"9>'DU31YO3+"9:<E)-)DR76R;;3"8;&@"6EOM!:Q$US%6ED
MZA82IGP6.Z%KGM]2*E?=326-FNIP.G/>7+9-%1VNMC4.RT?'C6>;JV7OV;8O
M#7M0KM6>[_E71ZW7RN_?__^5/2X?;:ALQ;K7N1A74:4D^5"H%Y[DD&85/)L:
MIN/-1-^OB-;21R.\F&Q,7*VLN4C__E1C$?7V3>/P1-G/IQ<R9B'QU,RO>.1;
MO3@7S2,+O=-$6; 'HC#UR8MQ\0V)G_R:\+-;O'- ^@NB&SK9)>H?Y.>/$HF@
M82N6:;6'C$;0>:1!9HZ9X-9M@G;'^SN/VPOD,IM&ZHLQJI5*QJ%V5+07K[\)
M#15+8=:0I,6;U:EP]\J;[L>N$7WVKG7.@:KS+J2/&2_3SW?9XM;CTJ>[0VYO
MLY_]#U!+ P04    " !389Q6)<BAM94(  !"+P  %@   &]I<U\R,#(S,#,S
M,7AE>#,Q,BYH=&WM6EM3&[D2?C^_HI?42:#*]PL70ZARC#FXBC598S9[GD[)
M(XVM13.:E30VWE]_6M+XADUB-IN-2<&#\8Q:4G?KZ^Y/LLY^NKAI]?_[L0TC
M$PGX>/?ANM."O7RQ^*G:*A8O^A=PU?_Y&FJ%4AGZBL2:&RYC(HK%=G</]D;&
M)(UB<3*9%";5@E3#8K]7M$/5BD)*S0K4T+WS,_L&/QFAY_\Z^RF?APL9I!&+
M#02*$<,HI)K'0_A$F;Z'?#Z3:LEDJOAP9*!2JE3ADU3W?$Q\N^%&L//9.&=%
M_WQ6=).<#22=GI]1/@9.W^_Q:I4$(:E7@J/CDUJI.C@^K-*P2NI'P5&U?!P>
M_:^,2A91W/?19BK8^[V(Q_D1L_,W:O7$G$XX-:-&N53Z]]Z*G&$/)D\$'\8-
MIRVVAC(VJ(7"4?W7M<&?Z#1K#J20JO&FY/Y.;4L^)!$7T\:[/H^8ABZ;0$]&
M)'Z7T[@L><T4#[V@YG\R5!,U=H\3;\(1CB-XS&8FE2O6CO9O5YT/G3Y4RX7*
MJJZ?TSA ES/UG51NM7O]SF6GU>QW;KIP<[F-B[^OPE>=]B5<=KK-;JO3O$:5
M4?MV;^?UOKF$F\XUW/:;_?8M=+K]=J_KG-Z\SN%CJ[#S%GR\Z]W>-;M]Z-]
M[^ZZ#>4J>?OFN%(NGY9K^^0 [KH7[1[TK]H[;\IMNW77Z_0[N!+MWUI7S>Y_
MVM!L]1%,4#ZIUG+0O(7FSVVTY^+9MFR=J7Y/M>'A])N[H+;1!9T<7 LYI= L
MP!7YG?+[' 1,68W C(AY^Z9^?/I\,SYO?4(HQ=*4%RPTC>HA*KH^D'_%8XI.
M;>3+Q\FWS^:;/52>A^0_/_OIBJ?*I4+=NJ$#(S)FH-B8LPG6>3/B&GY)B4+T
MB2GT6"*5 1G#I501E$OY7T"&<,,%W!HD!AHZ%J<Q\:P#TTX<%&"_QX9<&Z0C
MY@ 7_>3I1=]F]7X\&%1V#@8?B,;%QV6.IG ?RXE@=,AR'@W*8X!*5"&62 EQ
M!L)C(/$4TMBHE*$%B 7'%Q$<!")\4IP("$F KQ3(B!LPTLNM"<0L8%H3-;4B
M$;EG.._2F!K?450&IQ2.;.(<5B#@"LDEBL78'36A3,%DQ(,1Z-1^+/I/F&+9
M(-: B&N!+-02V@DW(S10)RQP"MIQ$U1-4C1SC-TH#*;+;GB%\SJ<JR\'S@Q"
M'B-@+/86 ,DAEE$<F]52.X]#S'DNL^'W0*04QT00+J$AAP#F-D\FB"$+?QL6
M0BSPG4%+/YH:0XBZC5K.2J0"!1#4$I'GIM-.GX#H$81"3O0,\8NT"L2^]'JC
MEKDEX.J9,FO:OF)W';NUG<-N?V6AW^D,EQF1LDE+AB''1[?X'2"*.9@A;/A
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
M\[H+F6+%6XC'NWS%Y<2M9WGWJVZAC_X#4$L#!!0    ( %-AG%8_97<*#04
M !07   6    ;VES7S(P,C,P,S,Q>&5X,S(R+FAT;=U8;6_:2!#^?K]B2G1]
MD? ;;P%#([E@%"0**3C7]M-I\2ZP%]OKVDLH]^MO=@VD29HV;7H-;10AVS,[
M^\S,,[,OG2>]<3=X?^;#4L81G)V_&@ZZ4#(LZVVU:UF]H >GP>LAU$S;@2 C
M2<XE%PF)+,L?E:"TE#)U+6N]7IOKJBFRA15,+&6J9D5"Y,RDDI9..NH+_C)"
M3_[H/#$,Z(EP%;-$0I@Q(AF%5<Z3!;RE++\ P]AJ=46ZR?AB*:%B5ZKP5F07
M_)(4<LEEQ$YV=CI6\=ZQ]"2=F:";DP[EE\#IRQ*OSNIVLQ:2>HN&M58MG+%F
MJT'JQV$UG(5U1O]V$*2%ZL687&XB]K(4\\18,C6_6ZNGLKWF5"Y=Q[;_+%W3
MD^RC-$C$%XFKT:)T+A*)*#*T6CS>,G['H)TX%)'(W"-;_[65Q)B3F$<;]UG
M8Y;#B*UA(F*2/"OGF!8C9QF?%XHY_Y<A3$2L7]>%"\=H)^()V[GD5)0?_KO3
MP:M! -6*6;F.]4N(0PPYRQX)<M>?!(/^H.L%@_$(QOW[A/AQ 9\._#[T!R-O
MU!UX0X2,Z/W)P>,>]V$\&,(T\ )_"H-1X$]&.NC>L(RO7?/@/3@[GTS/O5$
MP1B<)IR;4[-KPM,CIW'<!J=:M\O@3<'KC<\"OP>?:!^\9U._J^G?LAO()PA.
M?9AZDU?>R)\:XW=#_SUXW4!)*K9=^69O[MVZ_EGEDL\W;?V))Q2-N)7C]/_O
M9K7/1F600"B2A(5JD8(UETN02P9O5B1#YZ(-3%@J,@DH[(LL!L<VWH"8PYA'
M,)6X$.4P4&%(2+'*(<V3T(2YR+2=#WL[*>(3%!AZ3.$UR<*E(I7=KCKE8JTB
M.<QYA,(]B"D+5QFNGC@'22CX'\,E218,%[DXYGFN .._TJ0(!)8L8XCLN?KP
M]*A::Q?0]>,+Q%6&820V%#P33LD_E%^4T21.(?DE@[]XR. L8SE7&2E#=\G9
M'/H\(4G(203C^1PU,@TDP!4X7V7X]O5 7*%!U"E)-CLX"NUL VA3T:$,4FA/
M9BR7RFR\@8M$K#$>"X;")4$_ZLWV#V#8EYF:$DIQ7V%$;"[=:@,Y]!7+AM-\
M-/(Z^W[Z\V=O7XN48YMU%88 4[BMF/DJ0MJ'F/5(,7C/ZHQ]6/&,J3U8KC(]
MW=:>4WU.7@#6C5-_3E\HR8T:V//?"S5%G%:U5E9E0V)=54B05EL1]$')_?U8
M4CE(EO $>V2LFX7JP)+@2(I?==9W%")<MTYL2XHM924F400X#,%@5T)!BO3)
MRWK4?-^MT"#5QP[=KU!K%15D$]B&]9SYCF#;MG2OG<FW4.2SPR2916RG,1,9
M99F!B8A(FC-W]]"F/$\CLG%YHL.I![5CDBWP=#$34HK858>+2]4Z0Q)M9]$3
M%N*K<X=I%V</B4@EW<V\%9M:9$EZ6U8[-INMVIUBVW3NE'W);-VL5.X>^;U6
M\232:/QXL"VS>4^PE@YO$6+,8HZ$>EFJEFYT"]<&1S>!G;V]:N.6:B7]J)0_
M;2NJ@F[E7*0_OZEH1CT]JAVW<_U[<UNQ+XF;;GXE(@^-XI7JMK(P.B[J0BXB
M3F$7DU\FQ"-<UZYO>GYWCP^.2-^A>L\@%XWZD>+\P&W_X>3EX!G=PYW*?6OX
MEW'*2S,\]%6:Q<'U06RP].;F,]NG3V]14U'<(;L9BXBB[9WWJMO=D7TUA,RP
M%Z[DW4.^X4+CVF]Q7ZQOKD_^ U!+ 0(4 Q0    ( %-AG%:@O<O1EH0! &?6
M$@ 0              "  0    !O:7,M,C R,S S,S$N:'1M4$L! A0#%
M  @ 4V&<5DMP?3@2#@  6)(  !               ( !Q(0! &]I<RTR,#(S
M,#,S,2YX<V102P$"% ,4    " !389Q63LELJ#D;  !7! $ %
M    @ $$DP$ ;VES+3(P,C,P,S,Q7V-A;"YX;6Q02P$"% ,4    " !389Q6
MO/=!?#-    IQ0( %               @ %OK@$ ;VES+3(P,C,P,S,Q7V1E
M9BYX;6Q02P$"% ,4    " !389Q6HV@6%.RW   @<P< %
M@ '4[@$ ;VES+3(P,C,P,S,Q7VQA8BYX;6Q02P$"% ,4    " !389Q6HE[I
M2<IJ   UM00 %               @ 'RI@( ;VES+3(P,C,P,S,Q7W!R92YX
M;6Q02P$"% ,4    " !389Q6-X!U["H;   \F   %@              @ 'N
M$0, ;VES7S(P,C,P,S,Q>&5X,3 Q+FAT;5!+ 0(4 Q0    ( %-AG%:?$&R6
M(Q(  %-A   6              "  4PM P!O:7-?,C R,S S,S%X97@Q,#(N
M:'1M4$L! A0#%     @ 4V&<5@BOXPRE"   E3(  !8              ( !
MHS\# &]I<U\R,#(S,#,S,7AE>#$P,RYH=&U02P$"% ,4    " !389Q6IV0L
MIH<(   H+P  %@              @ %\2 , ;VES7S(P,C,P,S,Q>&5X,S$Q
M+FAT;5!+ 0(4 Q0    ( %-AG%8ER*&UE0@  $(O   6              "
M 3=1 P!O:7-?,C R,S S,S%X97@S,3(N:'1M4$L! A0#%     @ 4V&<5C6.
MKE?Z!   X!8  !8              ( ! %H# &]I<U\R,#(S,#,S,7AE>#,R
M,2YH=&U02P$"% ,4    " !389Q6/V5W"@T%   4%P  %@
M@ $N7P, ;VES7S(P,C,P,S,Q>&5X,S(R+FAT;5!+!08     #0 - & #  !O
%9 ,    !

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